home *** CD-ROM | disk | FTP | other *** search
/ BMUG PD-ROM 1995 Fall / PD-ROM F95.toast / Programming / Programming Utilities / ViewIt 2.04 ƒ / ViewIt™ 2.04 Shareware / Resources / vDemo.Rsrc < prev   
MacBinary  |  1992-08-17  |  57.6 KB  |  [rsrc/RSED]

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text

This file was processed as: MacBinary (archive/macBinary).

You can browse this item here: vDemo.Rsrc

ConfidenceProgramDetectionMatch TypeSupport
100% dexvert MacOS Resource Fork (archive/rsrc) magic Supported
10% dexvert MacBinary (archive/macBinary) fallback Supported
1% dexvert BeOS Resource Data (archive/beOSResourceData) ext Unsupported
100% file MacBinary II, inited, Mon Jul 10 21:53:13 1989, modified Mon Aug 17 15:17:51 1992, creator Resource Editor, type resource "vDemo.Rsrc", at 0x80 58754 bytes resource Apple HFS/HFS+ resource fork, map offset 0xe120, map length 0x462, data length 0xe020, at 16 0x00008d34, nextResourceMap 0x53470, fileRef 0x17a, list offset 0x1c, name offset 0x302, 13 types, 0x53545223 'STR#' * 2 resource offset 0x6a default (weak)
99% file Adobe Photoshop Color swatch, version 0, 256 colors; 1st RGB space (0), w 0xe120, x 0, y 0xe020, z 0 ; 2nd space (1122), w 0, x 0x8d34, y 0xe46, z 0x6163 default (weak)
98% file data default
74% TrID Mac resource data (MacBinary) default
25% TrID MacBinary 2 default (weak)
100% siegfried fmt/1762 MacBinary (II) default
100% lsar MacBinary default


id metadata
keyvalue
macFileType[rsrc]
macFileCreator[RSED]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 0a 76 44 65 6d 6f 2e | 52 73 72 63 00 00 00 00 |..vDemo.|Rsrc....|
|00000010| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000020| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000030| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000040| 00 72 73 72 63 52 53 45 | 44 01 00 00 00 00 00 00 |.rsrcRSE|D.......|
|00000050| 00 00 00 00 00 00 00 00 | 00 e5 82 a0 df 03 89 a6 |........|........|
|00000060| b5 ab df 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 81 81 6f 9c 00 00 |........|....o...|
|00000080| 00 00 01 00 00 00 e1 20 | 00 00 e0 20 00 00 04 62 |....... |... ...b|
|00000090| 00 00 8d 34 0e 46 61 63 | 65 50 72 6f 63 58 59 2e |...4.Fac|eProcXY.|
|000000a0| 70 61 73 58 02 00 00 00 | 54 45 58 54 50 4a 4d 4d |pasX....|TEXTPJMM|
|000000b0| 0a 76 44 65 6d 6f 2e 52 | 73 72 63 00 02 00 00 00 |.vDemo.R|src.....|
|000000c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000f0| 00 00 ac 28 52 db 00 00 | 00 00 00 00 e5 82 00 00 |...(R...|........|
|00000100| 00 00 00 00 00 00 00 00 | 00 00 14 00 00 00 8d 34 |........|.......4|
|00000110| 0e 46 61 63 65 53 74 6f | 72 58 59 2e 70 61 73 58 |.FaceSto|rXY.pasX|
|00000120| 02 00 00 00 54 45 58 54 | 50 4a 4d 4d 01 00 00 00 |....TEXT|PJMM....|
|00000130| 00 6a 00 00 00 00 97 41 | 00 00 00 00 10 48 00 00 |.j.....A|.....H..|
|00000140| 14 00 00 00 00 00 00 00 | 00 00 00 00 a0 d3 22 9f |........|......".|
|00000150| a0 de cf d1 00 00 00 00 | 7d 3f 00 00 00 00 00 00 |........|}?......|
|00000160| 00 00 00 00 00 00 00 00 | 00 00 6c f6 00 04 6d a1 |........|..l...m.|
|00000170| 00 01 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000180| 00 00 00 02 00 00 00 00 | 00 88 00 00 03 e8 00 00 |........|........|
|00000190| 00 0f 00 00 ff ff ff ff | ff ff 00 01 00 00 00 00 |........|........|
|000001a0| 00 00 00 02 c0 00 c0 00 | c0 00 00 03 80 00 80 00 |........|........|
|000001b0| 80 00 00 04 40 00 40 00 | 40 00 00 05 dd 6b 08 c2 |....@.@.|@....k..|
|000001c0| 06 a2 00 06 ff ff 64 8a | 02 8c 00 07 fc 00 f3 7d |......d.|.......}|
|000001d0| 05 2f 00 08 1f 21 b7 93 | 14 31 00 09 00 00 00 00 |./...!..|.1......|
|000001e0| d4 00 00 0a 46 e3 00 00 | a5 3e 00 0b f2 d7 08 56 |....F...|.>.....V|
|000001f0| 84 ec 00 0c 90 d7 71 60 | 3a 34 00 0d 02 41 ab 54 |......q`|:4...A.T|
|00000200| ea ff 00 0e 00 00 64 af | 11 b0 00 0f 56 00 2c 9d |......d.|....V.,.|
|00000210| 05 24 00 00 00 92 00 67 | 00 00 00 00 00 00 00 00 |.$.....g|........|
|00000220| ff ff ff fb 04 45 64 69 | 74 07 55 6e 64 6f 23 31 |.....Edi|t.Undo#1|
|00000230| 32 00 5a 00 00 01 2d 00 | 00 00 00 06 43 75 74 23 |2.Z...-.|....Cut#|
|00000240| 31 33 00 58 00 00 07 43 | 6f 70 79 23 31 34 00 43 |13.X...C|opy#14.C|
|00000250| 00 00 0f 43 6f 70 79 20 | 53 70 65 63 69 61 6c 23 |...Copy |Special#|
|00000260| 31 35 00 00 00 00 08 50 | 61 73 74 65 23 31 36 00 |15.....P|aste#16.|
|00000270| 56 00 00 10 50 61 73 74 | 65 20 53 70 65 63 69 61 |V...Past|e Specia|
|00000280| 6c 23 31 37 00 00 00 00 | 08 43 6c 65 61 72 23 31 |l#17....|.Clear#1|
|00000290| 38 00 00 00 00 0d 53 65 | 6c 65 63 74 20 41 6c 6c |8.....Se|lect All|
|000002a0| 23 31 39 00 41 00 00 00 | 00 00 00 e2 00 66 00 00 |#19.A...|.....f..|
|000002b0| 00 00 00 00 00 00 ff ff | ee ff 04 46 69 6c 65 09 |........|...File.|
|000002c0| 4f 70 65 6e 2e 2e 2e 23 | 32 00 4f 00 00 07 43 6c |Open...#|2.O...Cl|
|000002d0| 6f 73 65 23 34 00 00 00 | 00 06 53 61 76 65 23 35 |ose#4...|..Save#5|
|000002e0| 00 53 00 00 0c 53 61 76 | 65 20 41 73 2e 2e 2e 23 |.S...Sav|e As...#|
|000002f0| 36 00 00 00 00 0e 53 61 | 76 65 20 53 70 65 63 69 |6.....Sa|ve Speci|
|00000300| 61 6c 23 37 00 00 00 00 | 08 52 65 76 65 72 74 23 |al#7....|.Revert#|
|00000310| 38 00 00 00 00 0d 44 65 | 6c 65 74 65 2e 2e 2e 23 |8.....De|lete...#|
|00000320| 31 30 34 00 00 00 00 01 | 2d 00 00 00 00 0f 50 61 |104.....|-.....Pa|
|00000330| 67 65 20 53 65 74 75 70 | 2e 2e 2e 23 39 00 00 00 |ge Setup|...#9...|
|00000340| 00 0b 50 72 69 6e 74 2e | 2e 2e 23 31 30 00 00 00 |..Print.|..#10...|
|00000350| 00 10 50 72 69 6e 74 20 | 53 70 65 63 69 61 6c 23 |..Print |Special#|
|00000360| 31 31 00 00 00 00 01 2d | 00 00 00 00 0f 54 72 61 |11.....-|.....Tra|
|00000370| 6e 73 66 65 72 2e 2e 2e | 23 31 30 35 00 00 00 00 |nsfer...|#105....|
|00000380| 08 51 75 69 74 23 31 30 | 36 00 51 00 00 00 00 00 |.Quit#10|6.Q.....|
|00000390| 00 25 00 65 00 00 00 00 | 00 00 00 00 ff ff ff fb |.%.e....|........|
|000003a0| 01 14 09 41 62 6f 75 74 | 23 31 30 31 00 00 00 00 |...About|#101....|
|000003b0| 01 2d 00 00 00 00 00 00 | 00 00 80 00 7a 00 00 00 |.-......|....z...|
|000003c0| 00 00 00 00 00 ff ff ff | ff 04 45 64 69 74 06 43 |........|..Edit.C|
|000003d0| 75 74 23 31 33 00 58 00 | 00 07 43 6f 70 79 23 31 |ut#13.X.|..Copy#1|
|000003e0| 34 00 43 00 00 0f 43 6f | 70 79 20 53 70 65 63 69 |4.C...Co|py Speci|
|000003f0| 61 6c 23 31 35 00 00 00 | 00 08 50 61 73 74 65 23 |al#15...|..Paste#|
|00000400| 31 36 00 56 00 00 10 50 | 61 73 74 65 20 53 70 65 |16.V...P|aste Spe|
|00000410| 63 69 61 6c 23 31 37 00 | 00 00 00 08 43 6c 65 61 |cial#17.|....Clea|
|00000420| 72 23 31 38 00 00 00 00 | 0d 53 65 6c 65 63 74 20 |r#18....|.Select |
|00000430| 41 6c 6c 23 31 39 00 41 | 00 00 00 00 00 00 80 40 |All#19.A|.......@|
|00000440| 10 45 10 45 10 5d d0 48 | 90 45 10 42 10 20 20 1f |.E.E.].H|.E.B. .|
|00000450| c0 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 40 |........|.......@|
|00000460| 10 47 10 47 10 5f d0 4f | 90 47 10 42 10 20 20 1f |.G.G._.O|.G.B. .|
|00000470| c0 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 1f |........|........|
|00000480| c0 20 20 42 10 45 10 48 | 90 5d d0 45 10 45 10 40 |. B.E.H|.].E.E.@|
|00000490| 10 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 1f |........|........|
|000004a0| c0 20 20 42 10 47 10 4f | 90 5f d0 47 10 47 10 40 |. B.G.O|._.G.G.@|
|000004b0| 10 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000004c0| 00 04 92 80 00 01 52 00 | 05 00 02 00 01 00 01 00 |......R.|........|
|000004d0| b2 01 2c 1a 4e 65 73 74 | 65 64 20 4d 6f 64 61 6c |..,.Nest|ed Modal|
|000004e0| 20 56 69 65 77 49 74 20 | 57 69 6e 64 6f 77 72 00 | ViewIt |Windowr.|
|000004f0| 03 81 ff ff ff 05 14 00 | 14 00 00 20 00 00 70 00 |........|... ..p.|
|00000500| 00 00 b2 01 2c 00 03 8c | f7 fe 7d 00 a0 21 01 00 |....,...|..}..!..|
|00000510| 08 00 90 00 e8 00 ac 01 | 24 00 01 00 09 01 02 02 |........|$.......|
|00000520| 4f 4b 6e 8c f7 fe 7d 00 | 00 21 01 00 08 00 78 00 |OKn...}.|.!....x.|
|00000530| e8 00 8c 01 24 00 01 00 | 09 01 02 09 48 69 64 65 |....$...|....Hide|
|00000540| 2f 53 68 6f 77 83 77 f0 | 7d 05 1e 00 14 00 77 00 |/Show.w.|}.....w.|
|00000550| 05 00 ad 00 dd 00 00 00 | 02 00 00 00 00 00 01 00 |........|........|
|00000560| 02 00 02 fe 00 00 09 01 | 01 a4 54 68 69 73 20 69 |........|..This i|
|00000570| 73 20 61 20 6d 6f 64 61 | 6c 20 77 69 6e 64 6f 77 |s a moda|l window|
|00000580| 20 77 69 74 68 20 34 20 | 69 74 65 6d 73 20 6c 69 | with 4 |items li|
|00000590| 6e 6b 65 64 20 74 6f 20 | 65 6c 65 6d 65 6e 74 73 |nked to |elements|
|000005a0| 20 6f 66 20 74 68 65 20 | 70 72 6f 67 72 61 6d 27 | of the |program'|
|000005b0| 73 20 22 6d 79 52 65 63 | 22 20 72 65 63 6f 72 64 |s "myRec|" record|
|000005c0| 2e 0d 53 65 65 20 22 44 | 61 74 61 20 4c 69 6e 6b |..See "D|ata Link|
|000005d0| 73 22 20 74 6f 70 69 63 | 20 69 6e 20 74 68 65 20 |s" topic| in the |
|000005e0| 6f 6e 2d 6c 69 6e 65 20 | 56 69 65 77 49 74 20 47 |on-line |ViewIt G|
|000005f0| 75 69 64 65 20 66 6f 72 | 20 69 6e 66 6f 20 6f 6e |uide for| info on|
|00000600| 20 64 61 74 61 20 6c 69 | 6e 6b 69 6e 67 2e 6e 81 | data li|nking.n.|
|00000610| ff f7 ff 05 14 00 14 00 | 00 20 00 00 00 00 00 00 |........|. ......|
|00000620| 70 01 2c 00 01 00 01 00 | 07 8c f7 ff bd 00 00 20 |p.,.....|....... |
|00000630| 02 00 09 00 0c 00 12 00 | 1c 00 4e 00 01 00 02 05 |........|..N.....|
|00000640| 43 68 65 63 6b 83 f7 ff | 85 05 1e 00 14 00 24 00 |Check...|......$.|
|00000650| 22 00 34 00 4e 00 01 00 | 05 03 02 00 02 05 36 2e |".4.N...|......6.|
|00000660| 32 30 30 80 37 f6 35 05 | 1e 00 14 00 00 60 60 00 |200.7.5.|.....``.|
|00000670| 01 00 3b 00 13 00 4d 00 | 4f 00 02 00 02 00 02 00 |..;...M.|O.......|
|00000680| 02 00 01 00 01 00 00 00 | 00 00 01 00 01 00 01 00 |........|........|
|00000690| 09 01 01 ff 9d 00 06 05 | 45 6e 74 72 79 80 f9 f1 |........|Entry...|
|000006a0| b5 05 1e 00 14 00 10 20 | 10 00 08 00 54 00 13 00 |....... |....T...|
|000006b0| 68 00 4f 4d 45 4e 55 04 | 01 00 01 00 01 01 00 00 |h.OMENU.|........|
|000006c0| 03 00 6a 05 46 6c 61 67 | 73 83 f7 f8 7d 05 1e 00 |..j.Flag|s...}...|
|000006d0| 14 00 0e 00 5c 00 6a 01 | 1c 00 01 fe 00 00 09 01 |....\.j.|........|
|000006e0| 01 a1 3c 2d 20 43 68 65 | 63 6b 20 62 6f 78 20 6c |..<- Che|ck box l|
|000006f0| 69 6e 6b 65 64 20 74 6f | 20 32 2d 62 79 74 65 20 |inked to| 2-byte |
|00000700| 69 6e 74 65 67 65 72 0d | 0d 3c 2d 20 53 74 61 74 |integer.|.<- Stat|
|00000710| 69 63 20 74 65 78 74 20 | 6c 69 6e 6b 65 64 20 74 |ic text |linked t|
|00000720| 6f 20 34 2d 62 79 74 65 | 20 72 65 61 6c 0d 0d 3c |o 4-byte| real..<|
|00000730| 2d 20 45 64 69 74 61 62 | 6c 65 20 74 65 78 74 20 |- Editab|le text |
|00000740| 6c 69 6e 6b 65 64 20 74 | 6f 20 31 30 30 2d 62 79 |linked t|o 100-by|
|00000750| 74 65 20 73 74 72 69 6e | 67 0d 0d 3c 2d 20 4d 65 |te strin|g..<- Me|
|00000760| 6e 75 20 63 6f 6e 74 72 | 6f 6c 20 6c 69 6e 6b 65 |nu contr|ol linke|
|00000770| 64 20 74 6f 20 34 2d 62 | 79 74 65 20 69 6e 74 65 |d to 4-b|yte inte|
|00000780| 67 65 72 81 81 ff ff 05 | 1e 00 14 00 00 20 01 00 |ger.....|..... ..|
|00000790| 22 00 13 00 2b 00 20 00 | 03 00 03 00 64 00 64 00 |"...+. .|....d.d.|
|000007a0| 03 00 03 00 04 53 49 43 | 4e 03 e8 81 81 ff ff 05 |.....SIC|N.......|
|000007b0| 1e 00 14 00 00 20 01 00 | 2b 00 13 00 34 00 20 00 |..... ..|+...4. .|
|000007c0| 03 00 03 00 64 00 64 00 | 01 00 01 00 02 53 49 43 |....d.d.|.....SIC|
|000007d0| 4e 03 e8 81 ff f7 ff 05 | 14 00 14 00 00 22 00 00 |N.......|....."..|
|000007e0| 00 00 00 00 70 01 2c 00 | 01 00 01 00 02 83 f7 f8 |....p.,.|........|
|000007f0| 7d 05 1e 00 14 00 04 00 | 04 00 2e 01 28 00 01 fe |}.......|....(...|
|00000800| 00 00 0a 01 01 74 48 49 | 44 49 4e 47 20 26 20 53 |.....tHI|DING & S|
|00000810| 48 4f 57 49 4e 47 20 56 | 49 45 57 53 0d 54 68 69 |HOWING V|IEWS.Thi|
|00000820| 73 20 74 65 78 74 20 62 | 65 6c 6f 6e 67 73 20 74 |s text b|elongs t|
|00000830| 6f 20 61 20 68 69 64 64 | 65 6e 20 76 69 65 77 20 |o a hidd|en view |
|00000840| 74 68 61 74 20 69 73 20 | 6d 61 64 65 20 76 69 73 |that is |made vis|
|00000850| 69 62 6c 65 20 77 68 65 | 6e 20 74 68 65 20 68 69 |ible whe|n the hi|
|00000860| 64 65 2f 73 68 6f 77 20 | 62 75 74 74 6f 6e 20 69 |de/show |button i|
|00000870| 73 20 70 72 65 73 73 65 | 64 2e 69 83 f7 f8 7d 05 |s presse|d.i...}.|
|00000880| 1e 00 14 00 36 00 04 00 | 6c 01 28 00 01 fe 00 00 |....6...|l.(.....|
|00000890| 0a 01 01 c0 4f 56 45 52 | 52 49 44 45 20 50 52 4f |....OVER|RIDE PRO|
|000008a0| 43 45 44 55 52 45 53 0d | 54 68 69 73 20 70 72 6f |CEDURES.|This pro|
|000008b0| 67 72 61 6d 20 61 6c 73 | 6f 20 69 6c 6c 75 73 74 |gram als|o illust|
|000008c0| 72 61 74 65 73 20 75 73 | 65 20 6f 66 20 61 6e 20 |rates us|e of an |
|000008d0| 22 6f 76 65 72 72 69 64 | 65 22 20 70 72 6f 63 20 |"overrid|e" proc |
|000008e0| 74 6f 20 63 6f 6e 76 65 | 72 74 20 53 50 41 43 45 |to conve|rt SPACE|
|000008f0| 20 74 6f 20 55 4e 44 45 | 52 4c 49 4e 45 20 63 68 | to UNDE|RLINE ch|
|00000900| 61 72 2e 73 20 69 6e 20 | 74 68 65 20 65 64 69 74 |ar.s in |the edit|
|00000910| 61 62 6c 65 20 69 74 65 | 6d 2c 20 61 6e 64 20 74 |able ite|m, and t|
|00000920| 6f 20 73 75 70 70 6f 72 | 74 20 6c 69 6e 6b 69 6e |o suppor|t linkin|
|00000930| 67 20 61 72 72 6f 77 20 | 63 6f 6e 74 72 6f 6c 73 |g arrow |controls|
|00000940| 20 74 6f 20 61 20 73 74 | 61 74 69 63 20 6e 75 6d | to a st|atic num|
|00000950| 62 65 72 2e 00 00 00 00 | 86 00 68 00 00 00 00 00 |ber.....|..h.....|
|00000960| 00 00 00 ff ff ff bf 06 | 57 69 6e 64 6f 77 08 48 |........|Window.H|
|00000970| 69 64 65 23 31 30 38 00 | 00 00 00 0f 53 65 6e 64 |ide#108.|....Send|
|00000980| 20 42 65 68 69 6e 64 23 | 31 30 39 00 00 00 00 10 | Behind#|109.....|
|00000990| 53 65 6e 64 20 74 6f 20 | 42 61 63 6b 23 31 31 30 |Send to |Back#110|
|000009a0| 00 00 00 00 0f 48 69 64 | 65 20 4f 74 68 65 72 73 |.....Hid|e Others|
|000009b0| 23 31 31 31 00 00 00 00 | 0c 53 68 6f 77 20 41 6c |#111....|.Show Al|
|000009c0| 6c 23 31 31 32 00 00 00 | 00 01 2d 00 00 00 00 0a |l#112...|..-.....|
|000009d0| 53 65 6c 65 63 74 23 31 | 30 37 00 00 00 00 00 00 |Select#1|07......|
|000009e0| 00 00 2b 2a 6e 6f 74 20 | 66 6f 75 6e 64 0d 6f 72 |..+*not |found.or|
|000009f0| 20 6e 6f 74 20 65 6e 6f | 75 67 68 20 6d 65 6d 6f | not eno|ugh memo|
|00000a00| 72 79 20 74 6f 20 6c 6f | 61 64 20 69 74 2e 00 00 |ry to lo|ad it...|
|00000a10| 00 04 00 00 00 00 00 00 | 00 04 00 00 00 00 00 00 |........|........|
|00000a20| 10 f0 60 0e 00 00 46 43 | 4d 44 03 e8 00 00 00 00 |..`...FC|MD......|
|00000a30| 00 00 41 fa ff ee 21 c8 | 09 ce 60 00 07 e2 30 2f |..A...!.|..`...0/|
|00000a40| 00 04 43 ef 00 06 32 00 | e5 49 d2 c1 20 51 22 97 |..C...2.|.I.. Q".|
|00000a50| 48 e7 00 e0 72 00 52 48 | 60 1a 24 61 74 00 14 1a |H...r.RH|`.$at...|
|00000a60| d2 02 64 0c 94 01 53 02 | 70 00 72 ff 60 02 10 da |..d...S.|p.r.`...|
|00000a70| 51 ca ff fc 51 c8 ff e4 | 4c df 07 00 10 81 2e 49 |Q...Q...|L......I|
|00000a80| 52 41 20 57 4e d0 24 1f | 30 1f 6c 02 70 00 32 1f |RA WN.$.|0.l.p.2.|
|00000a90| 6e 0c 44 41 52 41 90 41 | 6c 02 70 00 72 01 20 5f |n.DARA.A|l.p.r. _|
|00000aa0| 22 57 2f 02 74 00 14 10 | d0 c1 52 42 94 41 6c 02 |"W/.t...|..RB.Al.|
|00000ab0| 74 00 b0 42 6f 02 30 02 | 12 c0 60 02 12 d8 51 c8 |t..Bo.0.|..`...Q.|
|00000ac0| ff fc 4e 75 2f 0a 20 6f | 00 08 70 00 10 18 72 00 |..Nu/. o|..p...r.|
|00000ad0| 22 6f 00 0c 74 00 14 19 | b0 42 6d 16 24 48 52 41 |"o..t...|.Bm.$HRA|
|00000ae0| 53 42 6d 10 b3 0a 56 ca | ff fc 67 08 52 48 53 40 |SBm...V.|..g.RHS@|
|00000af0| 60 de 72 00 24 5f 20 5f | 50 4f 3e 81 4e d0 2f 01 |`.r.$_ _|PO>.N./.|
|00000b00| 22 2f 00 08 2f 6f 00 04 | 00 08 2f 40 00 04 20 2f |"/../o..|../@.. /|
|00000b10| 00 0c 48 e7 3c 00 24 00 | 26 01 48 42 c4 c3 28 00 |..H.<.$.|&.HB..(.|
|00000b20| 2a 01 48 45 c8 c5 d4 44 | 48 42 42 42 c0 c1 d0 82 |*.HE...D|HBBB....|
|00000b30| 4c df 00 3c 2f 40 00 0c | 22 1f 20 1f 4e 75 2f 0a |L..</@..|". .Nu/.|
|00000b40| 22 6f 00 08 24 6f 00 0c | 30 2f 00 10 34 00 12 1a |"o..$o..|0/..4...|
|00000b50| b2 02 64 02 14 01 12 c2 | 60 02 12 da 51 ca ff fc |..d.....|`...Q...|
|00000b60| b0 01 24 5f 20 5f 4f ef | 00 0a 4e d0 4a 78 02 8e |..$_ _O.|..N.Jx..|
|00000b70| 6b 22 30 3c 00 90 a3 46 | 22 48 30 3c 00 9f a7 46 |k"0<...F|"H0<...F|
|00000b80| b3 c8 67 10 22 5f 20 5f | 30 1f 2f 09 a0 90 3f 40 |..g."_ _|0./...?@|
|00000b90| 00 04 4e 75 20 6f 00 04 | 30 3c 00 01 22 48 60 06 |..Nu o..|0<.."H`.|
|00000ba0| 03 13 0b 02 01 00 30 3c | 00 10 e2 40 53 40 42 58 |......0<|...@S@BX|
|00000bb0| 51 c8 ff fc 32 bc 00 01 | 20 78 02 ae 33 7c ff fe |Q...2...| x..3|..|
|00000bc0| 00 02 0c 28 00 ff 00 09 | 67 42 4a 28 00 08 6e 20 |...(....|gBJ(..n |
|00000bd0| 33 7c ff ff 00 02 4a 78 | 02 8e 6b 30 33 7c 00 01 |3|....Jx|..k03|..|
|00000be0| 00 02 4a 78 0b 22 6a 24 | 33 7c 00 02 00 02 60 1c |..Jx."j$|3|....`.|
|00000bf0| 42 69 00 02 0c 28 00 02 | 00 08 6e 10 67 08 33 7c |Bi...(..|..n.g.3||
|00000c00| 00 04 00 02 60 06 33 7c | 00 03 00 02 42 69 00 04 |....`.3||....Bi..|
|00000c10| 0c 38 00 02 01 2f 6e 0a | 10 38 01 2f 52 40 13 40 |.8.../n.|.8./R@.@|
|00000c20| 00 07 4a 78 02 8e 6b 0e | 08 38 00 04 0b 22 67 06 |..Jx..k.|.8..."g.|
|00000c30| 13 7c 00 01 00 08 0c 78 | 3f ff 02 8e 62 06 13 7c |.|.....x|?...b..||
|00000c40| 00 01 00 09 10 38 02 1e | 41 fa ff 5b 32 3c 00 04 |.....8..|A..[2<..|
|00000c50| b0 20 57 c9 ff fc 52 41 | 33 41 00 0a 4a 38 02 91 |. W...RA|3A..J8..|
|00000c60| 6b 18 12 38 01 fb 02 01 | 00 0f 0c 01 00 01 66 0a |k..8....|......f.|
|00000c70| 20 78 02 dc 13 68 00 07 | 00 0d 33 78 02 10 00 0e | x...h..|..3x....|
|00000c80| 4a 78 03 f6 6d 44 42 69 | 00 0e 32 3c 00 3c 42 67 |Jx..mDBi|..2<.<Bg|
|00000c90| 51 c9 ff fc 20 4f 31 78 | 0a 58 00 18 70 08 a2 60 |Q... O1x|.X..p..`|
|00000ca0| 66 24 31 68 00 34 00 16 | a2 07 66 1a 21 68 00 5a |f$1h.4..|..f.!h.Z|
|00000cb0| 00 30 21 7c 45 52 49 4b | 00 1c 70 01 a2 60 66 06 |.0!|ERIK|..p..`f.|
|00000cc0| 33 68 00 16 00 0e 4f ef | 00 7a 20 49 22 5f 5c 4f |3h....O.|.z I"_\O|
|00000cd0| 3e bc ea 84 4e d1 4e 56 | ff cc 2f 07 3d 6e 00 14 |>...N.NV|../.=n..|
|00000ce0| ff e2 2d 6e 00 10 ff fc | 2d 6e 00 0c ff e8 70 00 |..-n....|-n....p.|
|00000cf0| 2d 40 ff de 55 8f 48 6e | ff cc 70 00 1f 00 4e ba |-@..U.Hn|..p...N.|
|00000d00| 00 86 3e 1f 20 6e 00 08 | 30 ae ff e2 3d 47 00 16 |..>. n..|0...=G..|
|00000d10| 2e 2e ff c8 4e 5e 20 5f | 4f ef 00 0e 4e d0 86 4f |....N^ _|O...N..O|
|00000d20| 50 45 4e 57 44 00 00 00 | 22 5f 20 1f 08 38 00 06 |PENWD...|"_ ..8..|
|00000d30| 02 8e 66 06 a0 55 2e 80 | 4e d1 c0 b8 03 1a 2e 80 |..f..U..|N.......|
|00000d40| 4e d1 22 5f 20 1f a0 4c | 2e 80 4e d1 22 5f 20 1f |N."_ ..L|..N."_ .|
|00000d50| a1 22 2e 88 4e d1 22 5f | 20 5f a0 25 2e 80 6a 02 |."..N."_| _.%..j.|
|00000d60| 42 97 4e d1 22 5f 20 1f | 20 5f a0 24 4e d1 22 5f |B.N."_ .| _.$N."_|
|00000d70| 20 5f a1 26 2e 88 4e d1 | 22 1f 20 1f 22 5f 20 5f | _.&..N.|". ."_ _|
|00000d80| a0 2e 22 41 4e d1 22 5f | 10 1f 20 5f 66 06 70 01 |.."AN."_|.. _f.p.|
|00000d90| a2 60 60 04 70 01 a6 60 | 3e 80 4e d1 22 5f 10 1f |.``.p..`|>.N."_..|
|00000da0| 20 5f 66 06 70 08 a2 60 | 60 04 70 08 a6 60 3e 80 | _f.p..`|`.p..`>.|
|00000db0| 4e d1 22 5f 20 5f a0 69 | 1e 80 4e d1 20 6f 00 08 |N."_ _.i|..N. o..|
|00000dc0| 3f 3c 00 01 a9 ee 20 6f | 00 04 20 80 4e fa 00 0e |?<.... o|.. .N...|
|00000dd0| 20 6f 00 04 20 2f 00 08 | 42 67 a9 ee 20 5f 50 4f | o.. /..|Bg.. _PO|
|00000de0| 4e d0 4e 56 00 00 20 6e | 00 0a 30 ae 00 08 4e 5e |N.NV.. n|..0...N^|
|00000df0| 20 5f 5c 4f 4e d0 4e 56 | 00 00 20 6e 00 0c 20 ae | _\ON.NV|.. n.. .|
|00000e00| 00 08 4e 5e 20 5f 50 4f | 4e d0 4e 56 ff ee 41 ee |..N^ _PO|N.NV..A.|
|00000e10| ff ee 2d 48 00 08 4e 5e | 4e 75 4e 56 00 00 20 6e |..-H..N^|NuNV.. n|
|00000e20| 00 10 20 10 58 80 32 2e | 00 0c 48 c1 d0 81 32 2e |.. .X.2.|..H...2.|
|00000e30| 00 0e 53 41 c3 fc 00 0c | 48 c1 d0 81 20 40 2d 50 |..SA....|H... @-P|
|00000e40| 00 14 4e 5e 20 5f 4f ef | 00 0c 4e d0 4e 56 00 00 |..N^ _O.|..N.NV..|
|00000e50| 48 e7 01 10 26 6e 00 1a | 3e 2e 00 18 2f 0b 70 0c |H...&n..|>.../.p.|
|00000e60| c1 c7 58 40 48 c0 2f 00 | 4e ba fe fa 20 53 30 07 |..X@H./.|N... S0.|
|00000e70| 48 c0 20 80 20 13 58 80 | 32 07 53 41 c3 fc 00 0c |H. . .X.|2.SA....|
|00000e80| 48 c1 d0 81 2f 00 2f 2e | 00 14 4e ba ff 6a 20 13 |H..././.|..N..j .|
|00000e90| 50 80 32 07 53 41 c3 fc | 00 0c 48 c1 d0 81 2f 00 |P.2.SA..|..H.../.|
|00000ea0| 2f 2e 00 10 4e ba ff 50 | 70 0c d0 93 32 07 53 41 |/...N..P|p...2.SA|
|00000eb0| c3 fc 00 0c 48 c1 d0 81 | 2f 00 2f 2e 00 0c 4e ba |....H...|/./...N.|
|00000ec0| ff 36 4c df 08 80 4e 5e | 20 5f 4f ef 00 16 4e d0 |.6L...N^| _O...N.|
|00000ed0| 4e 56 ff e8 48 e7 07 10 | 26 6e 00 0e 3a 2e 00 0c |NV..H...|&n..:...|
|00000ee0| 20 53 2e 10 3c 05 53 46 | cd fc 00 0c 58 46 48 c6 | S..<.SF|....XFH.|
|00000ef0| 20 13 d0 86 72 0c d0 81 | 2f 00 20 13 d0 86 2f 00 | ...r...|/. .../.|
|00000f00| 30 05 48 c0 22 07 92 80 | 70 0c 2f 00 2f 01 4e ba |0.H."...|p././.N.|
|00000f10| fb ee 4e ba fe 64 53 87 | 2f 0b 70 0c 2f 00 2f 07 |..N..dS.|/.p././.|
|00000f20| 4e ba fb dc 20 1f 58 80 | 2f 00 4e ba fe 38 20 53 |N... .X.|/.N..8 S|
|00000f30| 20 87 4c df 08 e0 4e 5e | 20 5f 4f ef 00 0a 4e d0 | .L...N^| _O...N.|
|00000f40| 4e 56 ff dc 48 e7 0f 30 | 26 6e 00 0e 24 6e 00 08 |NV..H..0|&n..$n..|
|00000f50| 20 53 2a 10 7e 01 4a 85 | 6f 62 2d 45 ff dc 7c 01 | S*.~.J.|ob-E..|.|
|00000f60| 60 54 59 4f 59 4f 2f 0b | 3f 07 3f 2e 00 0c 2f 0a |`TYOYO/.|?.?.../.|
|00000f70| 4e ba fe a8 4e ba fd f8 | 28 1f 55 4f 3e b8 02 20 |N...N...|(.UO>.. |
|00000f80| 4a 5f 67 0c 2f 0b 3f 07 | 2f 0a 4e ba ff 44 60 22 |J_g./.?.|/.N..D`"|
|00000f90| 59 4f 2f 0b 3f 07 3f 3c | 00 08 2f 0a 4e ba fe 7c |YO/.?.?<|../.N..||
|00000fa0| b8 9f 67 0c 2f 0b 3f 07 | 2f 0a 4e ba ff 24 60 02 |..g./.?.|/.N..$`.|
|00000fb0| 52 87 52 86 69 06 bc ae | ff dc 6f a6 4c df 0c f0 |R.R.i...|..o.L...|
|00000fc0| 4e 5e 20 5f 4f ef 00 0a | 4e d0 4e 56 00 00 2f 0b |N^ _O...|N.NV../.|
|00000fd0| 26 6e 00 08 26 6b 00 08 | 20 6e 00 08 4a 68 00 14 |&n..&k..| n..Jh..|
|00000fe0| 66 24 59 4f 2f 2b ff ce | 3f 2e 00 0c 3f 3c 00 04 |f$YO/+..|?...?<..|
|00000ff0| 2f 0b 4e ba fe 26 20 1f | b0 ab 00 08 57 c0 44 00 |/.N..& .|....W.D.|
|00001000| 1d 40 00 0e 60 26 59 4f | 2f 2b ff ce 3f 2e 00 0c |.@..`&YO|/+..?...|
|00001010| 3f 3c 00 08 2f 0b 4e ba | fe 02 59 4f 2e b8 02 aa |?<../.N.|..YO....|
|00001020| 20 1f b0 9f 57 c0 44 00 | 1d 40 00 0e 26 5f 4e 5e | ...W.D.|.@..&_N^|
|00001030| 20 5f 5c 4f 4e d0 4e 56 | ff e6 48 e7 07 10 26 6e | _\ON.NV|..H...&n|
|00001040| 00 08 4a ab ff ce 67 00 | 01 2c 20 6b ff ce 4a 90 |..J...g.|., k..J.|
|00001050| 67 00 01 22 59 4f 2e b8 | 02 aa 59 4f 2f 2b ff ce |g.."YO..|..YO/+..|
|00001060| 4e ba fd 0c 20 1f b0 9f | 67 0c 2f 2b ff ce 42 67 |N... ...|g./+..Bg|
|00001070| 2f 0b 4e ba fe cc 20 6b | ff ce 20 50 3a 28 00 02 |/.N... k|.. P:(..|
|00001080| 7e 01 4a 45 6f 00 00 ee | 3d 45 ff e6 7c 01 60 00 |~.JEo...|=E..|.`.|
|00001090| 00 dc 55 4f 3f 07 2f 0e | 4e ba ff 30 4a 1f 67 00 |..UO?./.|N..0J.g.|
|000010a0| 00 c6 59 4f 2f 2b ff ce | 3f 07 3f 3c 00 04 2f 0b |..YO/+..|?.?<../.|
|000010b0| 4e ba fd 68 59 4f 2f 3c | 46 43 4d 44 3f 3c 03 e8 |N..hYO/<|FCMD?<..|
|000010c0| a9 a0 20 5f 2f 10 4e ba | fd 2e 2f 2b ff ce 3f 07 |.. _/.N.|../+..?.|
|000010d0| 2f 0b 4e ba fd fc 20 6b | ff ce 20 50 4a 90 66 00 |/.N... k|.. PJ.f.|
|000010e0| 00 88 42 27 a9 9b 0c 6e | 00 02 00 14 66 12 59 4f |..B'...n|....f.YO|
|000010f0| 2f 2e 00 0c 3f 2b ff e8 | a9 a0 27 5f ff da 60 2a |/...?+..|..'_..`*|
|00001100| 59 4f 2f 3c 46 43 4d 44 | 3f 2b ff e8 a9 a0 27 5f |YO/<FCMD|?+....'_|
|00001110| ff da 4a ab ff da 66 12 | 59 4f 2f 3c 46 41 43 45 |..J...f.|YO/<FACE|
|00001120| 3f 2b ff e8 a9 a0 27 5f | ff da 1f 3c 00 01 a9 9b |?+....'_|...<....|
|00001130| 4a ab ff da 67 32 20 6b | ff da 4a 90 67 2a 55 4f |J...g2 k|..J.g*UO|
|00001140| 2f 2b ff da 4e ba fc 6c | 1d 5f ff ef 55 4f 48 6e |/+..N..l|._..UOHn|
|00001150| ff ef 70 01 2f 00 a8 5d | 4a 1f 67 0c 2f 2b ff da |..p./..]|J.g./+..|
|00001160| 20 5f a0 2a 60 02 52 47 | 52 46 69 08 bc 6e ff e6 | _.*`.RG|RFi..n..|
|00001170| 6f 00 ff 20 4c df 08 e0 | 4e 5e 20 5f 4f ef 00 0e |o.. L...|N^ _O...|
|00001180| 4e d0 4e 56 ff 7c 2f 0b | 26 6e 00 08 42 ae ff bc |N.NV.|/.|&n..B...|
|00001190| 41 eb fd 8a 2d 48 ff c2 | 42 6e ff c6 3d 6b ff de |A...-H..|Bn..=k..|
|000011a0| ff c8 42 6e ff cc 55 4f | 48 6e ff b0 42 27 4e ba |..Bn..UO|Hn..B'N.|
|000011b0| fb ec 37 5f ff ea 37 6e | ff c6 ff e0 0c 6b 07 00 |..7_..7n|.....k..|
|000011c0| ff 8e 6c 32 42 ae ff 88 | 42 ae ff 8e 3d 6e ff c6 |..l2B...|B...=n..|
|000011d0| ff 92 70 01 2d 40 ff 98 | 2d 6e ff ea ff ac 55 4f |..p.-@..|-n....UO|
|000011e0| 48 6e ff 7c 42 27 4e ba | fb 9e 4a 5f 66 28 37 6e |Hn.|B'N.|..J_f(7n|
|000011f0| ff 92 ff e0 60 20 55 4f | 3f 2e ff c6 2f 2e ff ea |....` UO|?.../...|
|00001200| 70 01 2f 00 48 6e ff ee | 4e ba fa cc 4a 5f 66 06 |p./.Hn..|N...J_f.|
|00001210| 37 6e ff ee ff e0 26 5f | 4e 5e 2e 9f 4e 75 4e 56 |7n....&_|N^..NuNV|
|00001220| fb 80 48 e7 1f 30 20 2e | 00 08 58 80 20 40 3d 50 |..H..0 .|..X. @=P|
|00001230| ff e8 20 2e 00 08 5c 80 | 20 40 3d 50 ff e6 0c 6e |.. ...\.| @=P...n|
|00001240| ff ff ff e8 5e c0 0c 6e | 01 00 ff e8 5d c1 c0 01 |....^..n|....]...|
|00001250| 67 46 59 4f 4e ba fb b4 | 20 7c 00 00 03 22 30 2e |gFYON...| |..."0.|
|00001260| ff e8 48 c0 2f 3c 00 00 | 04 00 2f 00 4e ba f8 90 |..H./<..|../.N...|
|00001270| 20 1f d0 90 22 1f 92 80 | 2d 41 ff aa 20 7c 00 00 | ..."...|-A.. |..|
|00001280| 01 14 20 2e ff aa b0 90 | 6f 08 2f 2e ff aa 20 5f |.. .....|o./... _|
|00001290| a0 2d a0 63 60 00 08 38 | 3d 6e ff e8 ff e4 4a 6e |.-.c`..8|=n....Jn|
|000012a0| ff e4 6e 00 01 92 4a 6e | ff e8 6f 16 42 67 2f 2e |..n...Jn|..o.Bg/.|
|000012b0| ff ce 2f 3c 20 20 20 20 | 2f 0e 4e ba fd 7a 60 00 |../< |/.N..z`.|
|000012c0| 08 0e 0c 6e ff fd ff e8 | 6c 44 30 2e ff e8 44 40 |...n....|lD0...D@|
|000012d0| 3d 40 ff e8 20 2e 00 08 | 58 80 2f 00 3f 2e ff e8 |=@.. ...|X./.?...|
|000012e0| 4e ba fb 00 59 4f 2f 3c | 46 43 4e 54 3f 2e ff e8 |N...YO/<|FCNT?...|
|000012f0| a9 a0 2d 5f ff ce 3f 3c | 00 01 2f 2e ff ce 2f 3c |..-_..?<|../.../<|
|00001300| 20 20 20 20 2f 0e 4e ba | fd 2e 60 00 07 c2 4a 6e | /.N.|..`...Jn|
|00001310| ff e8 67 00 07 ba 59 4f | 2f 3c 46 43 4e 54 3f 3c |..g...YO|/<FCNT?<|
|00001320| 03 e8 a9 a0 26 5f 20 53 | 2d 50 ff b6 4a ae ff b6 |....&_ S|-P..J...|
|00001330| 6f 00 07 9c 2d 6e ff b6 | ff be 60 00 00 ec 59 4f |o...-n..|..`...YO|
|00001340| 2f 0b 3f 2e ff c0 3f 3c | 00 04 2f 0e 4e ba fa cc |/.?...?<|../.N...|
|00001350| 2d 5f ff ce 59 4f 2f 0b | 3f 2e ff c0 3f 3c 00 08 |-_..YO/.|?...?<..|
|00001360| 2f 0e 4e ba fa b6 2d 5f | ff a6 30 2e ff e4 60 56 |/.N...-_|..0...`V|
|00001370| 59 4f 2e b8 02 aa 20 1f | b0 ae ff a6 57 c0 44 00 |YO.... .|....W.D.|
|00001380| 1d 40 ff ec 60 50 59 4f | 2e b8 02 a6 20 1f b0 ae |.@..`PYO|.... ...|
|00001390| ff a6 57 c0 44 00 1d 40 | ff ec 60 3a 59 4f 2e b8 |..W.D..@|..`:YO..|
|000013a0| 02 aa 20 1f b0 ae ff a6 | 57 c0 2f 00 59 4f 2e b8 |.. .....|W./.YO..|
|000013b0| 02 a6 22 1f 20 1f b2 ae | ff a6 57 c1 80 01 44 00 |..". ...|..W...D.|
|000013c0| 1d 40 ff ec 60 10 56 40 | 67 d2 53 40 67 b8 53 40 |.@..`.V@|g.S@g.S@|
|000013d0| 67 9e 42 2e ff ec 4a 2e | ff ec 67 48 2f 2e ff ce |g.B...J.|..gH/...|
|000013e0| 48 6e ff e8 48 6e fd 86 | 48 6e fd 8a a9 a8 59 4f |Hn..Hn..|Hn....YO|
|000013f0| 2f 0b 3f 2e ff c0 42 67 | 2f 0e 4e ba fa 1e 2d 5f |/.?...Bg|/.N...-_|
|00001400| ff ba 48 6e ff ba 48 6e | fd 86 70 04 2f 00 4e ba |..Hn..Hn|..p./.N.|
|00001410| f9 68 3f 3c 00 02 2f 2e | ff ce 2f 2e fd 86 2f 0e |.h?<../.|../.../.|
|00001420| 4e ba fc 14 53 ae ff be | 70 01 b0 ae ff be 6f 00 |N...S...|p.....o.|
|00001430| ff 0e 60 00 06 9a 7e 01 | 20 7c 00 00 02 10 3d 50 |..`...~.| |....=P|
|00001440| ff e2 20 7c 00 00 02 8e | 0c 50 ff ff 67 18 55 4f |.. |....|.P..g.UO|
|00001450| 3f 3c 00 01 48 6e ff 8a | 4e ba f7 12 4a 5f 6d 06 |?<..Hn..|N...J_m.|
|00001460| 3d 6e ff 98 ff e2 2d 7c | 46 43 4d 44 fd 86 42 27 |=n....-||FCMD..B'|
|00001470| a9 9b 59 4f 2f 2e fd 86 | 3f 2e ff e8 a9 a0 24 5f |..YO/...|?.....$_|
|00001480| 1f 3c 00 01 a9 9b 20 0a | 57 c0 0c ae 46 43 4d 44 |.<.... .|W...FCMD|
|00001490| fd 86 57 c1 c0 01 67 0a | 2d 7c 46 41 43 45 fd 86 |..W...g.|-|FACE..|
|000014a0| 60 cc 20 0a 66 00 01 96 | 2d 7c 46 43 4d 44 fd 86 |`. .f...|-|FCMD..|
|000014b0| 59 4f 2f 3c 46 43 4e 54 | 3f 3c 03 e9 a9 a0 2d 5f |YO/<FCNT|?<....-_|
|000014c0| ff da 4a ae ff da 67 00 | 01 74 20 6e ff da 20 50 |..J...g.|.t n.. P|
|000014d0| 4a 90 66 00 01 68 20 6e | ff da 20 50 70 01 20 80 |J.f..h n|.. Pp. .|
|000014e0| 20 7c 00 00 0a 50 2d 50 | ff a2 20 7c 00 00 0a 5a | |...P-P|.. |...Z|
|000014f0| 3d 50 ff de 2f 0e 4e ba | fc 8a 41 fa 06 0c 43 ee |=P../.N.|..A...C.|
|00001500| fe 8a 22 d8 22 d8 22 d8 | 55 4f 59 4f 48 6e fe 8a |..".".".|UOYOHn..|
|00001510| 4e ba f8 16 20 5f 2f 08 | 42 67 1f 3c 00 01 a9 c4 |N... _/.|Bg.<....|
|00001520| 3d 5f ff ea 4a 6e ff ea | 6c 1e 55 4f 59 4f 48 6e |=_..Jn..|l.UOYOHn|
|00001530| fe 8a 4e ba f7 f4 20 5f | 2f 08 3f 2e ff e2 1f 3c |..N... _|/.?....<|
|00001540| 00 01 a9 c4 3d 5f ff ea | 4a 6e ff ea 6d 00 00 ee |....=_..|Jn..m...|
|00001550| 42 27 a9 9b 55 4f 59 4f | 48 6e fd 8a 4e ba f7 ca |B'..UOYO|Hn..N...|
|00001560| 20 5f 2f 08 3f 2e ff e0 | 1f 3c 00 01 a9 c4 4a 5f | _/.?...|.<....J_|
|00001570| 6d 00 00 c0 1f 3c 00 01 | a9 9b 2a 2e ff a2 59 4f |m....<..|..*...YO|
|00001580| 2f 05 4e ba f7 d2 26 1f | 20 7c 00 00 0a 50 2c 10 |/.N...&.| |...P,.|
|00001590| 59 4f 2f 06 4e ba f7 c0 | 2d 5f ff 9a 59 4f 2f 03 |YO/.N...|-_..YO/.|
|000015a0| 4e ba f7 aa 28 1f 20 45 | 2f 10 20 44 2f 10 2f 03 |N...(. E|/. D/./.|
|000015b0| 4e ba f7 c6 2f 05 2f 2e | ff 9a 4e ba f7 a8 20 46 |N..././.|..N... F|
|000015c0| 2f 10 20 45 2f 10 70 10 | 2f 00 4e ba f7 ac 20 46 |/. E/.p.|/.N... F|
|000015d0| 70 14 d0 90 2f 00 20 45 | 70 14 d0 90 2f 00 70 ec |p.../. E|p.../.p.|
|000015e0| d0 ae ff 9a 2f 00 4e ba | f7 90 2f 06 2f 03 4e ba |..../.N.|.././.N.|
|000015f0| f7 74 20 44 2f 10 20 46 | 2f 10 70 10 2f 00 4e ba |.t D/. F|/.p./.N.|
|00001600| f7 78 20 44 70 14 d0 90 | 2f 00 20 46 70 14 d0 90 |.x Dp...|/. Fp...|
|00001610| 2f 00 70 ec d0 83 2f 00 | 4e ba f7 5e 2f 04 20 5f |/.p.../.|N..^/. _|
|00001620| a0 23 2d 7c 00 00 0a 5a | ff a2 20 6e ff a2 30 ae |.#-|...Z|.. n..0.|
|00001630| ff de 1f 3c 00 01 a9 9b | 60 00 fe 34 20 0a 67 00 |...<....|`..4 .g.|
|00001640| 02 c8 2f 0a 48 6e ff e8 | 48 6e fd 86 48 6e fd 8a |../.Hn..|Hn..Hn..|
|00001650| a9 a8 55 4f 48 7a 04 b0 | 48 6e fd 8a 4e ba f4 66 |..UOHz..|Hn..N..f|
|00001660| 30 1f 48 c0 2d 40 ff b6 | 70 02 b0 ae ff b6 5d c0 |0.H.-@..|p.....].|
|00001670| 72 00 12 2e fd 8a 48 c1 | b2 ae ff b6 5e c1 c0 01 |r.....H.|....^...|
|00001680| 67 00 02 86 48 6e fc 82 | 20 2e ff b6 55 80 72 00 |g...Hn..| ...U.r.|
|00001690| 06 40 fd 8a 12 36 00 00 | 30 3c 01 00 10 01 3d 40 |.@...6..|0<....=@|
|000016a0| fc 80 48 6e fc 80 20 2e | ff b6 53 80 72 00 06 40 |..Hn.. .|..S.r..@|
|000016b0| fd 8a 12 36 00 00 30 3c | 01 00 10 01 3d 40 fc 7e |...6..0<|....=@.~|
|000016c0| 48 6e fc 7e 20 2e ff b6 | 52 80 72 00 06 40 fd 8a |Hn.~ ...|R.r..@..|
|000016d0| 12 36 00 00 30 3c 01 00 | 10 01 3d 40 fc 7c 48 6e |.6..0<..|..=@.|Hn|
|000016e0| fc 7c 3f 3c 00 03 4e ba | f3 56 58 4f 3f 3c 00 ff |.|?<..N.|.VXO?<..|
|000016f0| 48 6e fc 82 48 6e fd 8a | 4e ba f4 44 48 6e fd 8a |Hn..Hn..|N..DHn..|
|00001700| 48 6e ff b6 4e ba f6 b6 | 0c 6e 04 56 ff e8 57 c0 |Hn..N...|.n.V..W.|
|00001710| 4a 00 67 0a 0c 6e 00 0a | ff e6 57 c0 4a 00 67 0a |J.g..n..|..W.J.g.|
|00001720| 70 14 b0 ae ff b6 57 c0 | 4a 00 66 14 30 2e ff e6 |p.....W.|J.f.0...|
|00001730| 48 c0 b0 ae ff b6 66 00 | 01 d0 60 04 60 00 01 ca |H.....f.|..`.`...|
|00001740| 4a 92 66 1e 59 4f 2f 3c | 00 f4 24 00 4e ba f5 f4 |J.f.YO/<|..$.N...|
|00001750| 2d 5f ff aa 59 4f 2f 2e | fd 86 3f 2e ff e8 a9 a0 |-_..YO/.|..?.....|
|00001760| 24 5f 4a 92 67 00 01 a2 | 2f 0a 20 5f a0 64 2f 0a |$_J.g...|/. _.d/.|
|00001770| 20 5f a0 29 2d 52 ff b2 | 2d 6e 00 08 ff ae 20 6e | _.)-R..|-n.... n|
|00001780| ff ae 20 ae ff b2 59 4f | 2f 3c 46 43 4e 54 3f 3c |.. ...YO|/<FCNT?<|
|00001790| 03 e8 a9 a0 26 5f 59 4f | 2f 3c 46 43 4e 54 3f 2e |....&_YO|/<FCNT?.|
|000017a0| ff e8 a9 a0 2d 5f ff ce | 20 0b 56 c0 4a ae ff ce |....-_..| .V.J...|
|000017b0| 56 c1 c0 01 67 00 01 44 | 4a 93 56 c0 20 6e ff ce |V...g..D|J.V. n..|
|000017c0| 4a 90 56 c1 c0 01 67 00 | 01 32 1d 7c 00 01 ff ee |J.V...g.|.2.|....|
|000017d0| 20 53 2d 50 ff b6 4a ae | ff b6 6f 3c 2d 6e ff b6 | S-P..J.|..o<-n..|
|000017e0| fd 7e 70 01 2d 40 ff be | 60 24 59 4f 2f 0b 3f 2e |.~p.-@..|`$YO/.?.|
|000017f0| ff c0 3f 3c 00 04 2f 0e | 4e ba f6 20 20 1f b0 ae |..?<../.|N.. ...|
|00001800| ff ce 66 04 42 2e ff ee | 52 ae ff be 69 0a 20 2e |..f.B...|R...i. .|
|00001810| ff be b0 ae fd 7e 6f d2 | 4a 2e ff ee 67 32 48 6e |.....~o.|J...g2Hn|
|00001820| fd 86 48 6e ff be 70 04 | 2f 00 4e ba f5 4c 2f 0b |..Hn..p.|/.N..L/.|
|00001830| 20 2e ff b6 52 80 3f 00 | 2f 2e ff be 2f 2e ff ce | ...R.?.|/.../...|
|00001840| 59 4f 2f 2e ff ce 4e ba | f5 26 2f 0e 4e ba f5 fe |YO/...N.|.&/.N...|
|00001850| 59 4f 2e b8 02 aa 59 4f | 2f 2e ff ce 4e ba f5 10 |YO....YO|/...N...|
|00001860| 20 1f b0 9f 67 0c 2f 2e | ff ce 42 67 2f 0e 4e ba | ...g./.|..Bg/.N.|
|00001870| f6 d0 20 6e ff ce 20 50 | 2d 50 ff b6 4a ae ff b6 |.. n.. P|-P..J...|
|00001880| 6f 42 2d 6e ff b6 fd 7e | 70 01 2d 40 ff be 60 2a |oB-n...~|p.-@..`*|
|00001890| 59 4f 2f 2e ff ce 3f 2e | ff c0 3f 3c 00 04 2f 0e |YO/...?.|..?<../.|
|000018a0| 4e ba f5 78 20 1f b0 ae | 00 08 66 08 42 6e ff e4 |N..x ...|..f.Bn..|
|000018b0| 60 00 f9 ec 52 ae ff be | 69 0a 20 2e ff be b0 ae |`...R...|i. .....|
|000018c0| fd 7e 6f cc 59 4f 2f 3c | 46 43 4d 44 3f 3c 03 e8 |.~o.YO/<|FCMD?<..|
|000018d0| a9 a0 2d 5f ff da 2f 2e | ff ce 20 2e ff b6 52 80 |..-_../.|.. ...R.|
|000018e0| 3f 00 2f 2e ff da 2f 2e | 00 08 59 4f 2f 2e ff da |?./.../.|..YO/...|
|000018f0| 4e ba f4 7c 2f 0e 4e ba | f5 54 2f 2e 00 08 2f 2e |N..|/.N.|.T/.../.|
|00001900| ff b2 20 5f 4e 90 42 07 | 4a 07 67 00 01 c2 42 07 |.. _N.B.|J.g...B.|
|00001910| 30 2e ff e8 48 c0 2f 00 | 48 6e fd 8a 4e ba f4 b2 |0...H./.|Hn..N...|
|00001920| 30 2e ff e6 48 c0 2f 00 | 48 6e fe 8a 4e ba f4 a2 |0...H./.|Hn..N...|
|00001930| 70 00 10 2e fe 8a 48 c0 | 2d 40 ff b6 70 01 b0 ae |p.....H.|-@..p...|
|00001940| ff b6 66 28 48 6e fc 82 | 48 7a 01 b8 48 6e fe 8a |..f(Hn..|Hz..Hn..|
|00001950| 3f 3c 00 02 4e ba f0 e8 | 58 4f 3f 3c 00 ff 48 6e |?<..N...|XO?<..Hn|
|00001960| fc 82 48 6e fe 8a 4e ba | f1 d6 60 5c 48 6e fc 82 |..Hn..N.|..`\Hn..|
|00001970| 48 6e fb 82 48 6e fe 8a | 3f 3c 00 01 20 2e ff b6 |Hn..Hn..|?<.. ...|
|00001980| 53 80 3f 00 4e ba f1 00 | 58 4f 48 6e fb 82 48 7a |S.?.N...|XOHn..Hz|
|00001990| 01 70 30 2e ff b8 72 00 | 06 40 fe 8a 12 36 00 00 |.p0...r.|.@...6..|
|000019a0| 30 3c 01 00 10 01 3d 40 | fb 80 48 6e fb 80 3f 3c |0<....=@|..Hn..?<|
|000019b0| 00 03 4e ba f0 8a 58 4f | 3f 3c 00 ff 48 6e fc 82 |..N...XO|?<..Hn..|
|000019c0| 48 6e fe 8a 4e ba f1 78 | 48 6e fc 82 48 7a 01 26 |Hn..N..x|Hn..Hz.&|
|000019d0| 48 6e fd 8a 48 7a 01 1a | 48 6e fe 8a 48 7a 01 10 |Hn..Hz..|Hn..Hz..|
|000019e0| 3f 3c 00 05 4e ba f0 58 | 58 4f 3f 3c 00 ff 48 6e |?<..N..X|XO?<..Hn|
|000019f0| fc 82 48 6e fd 8a 4e ba | f1 46 59 4f 2f 3c 53 54 |..Hn..N.|.FYO/<ST|
|00001a00| 52 20 48 7a 00 e2 a9 a1 | 2d 5f ff da 4a ae ff da |R Hz....|-_..J...|
|00001a10| 57 c7 44 07 10 07 53 00 | 67 00 00 a8 20 6e ff da |W.D...S.|g... n..|
|00001a20| 20 50 3f 3c 00 ff 2f 08 | 48 6e fe 8a 4e ba f1 10 | P?<../.|Hn..N...|
|00001a30| 48 6e fc 82 48 6e fd 8a | 48 6e fe 8a 3f 3c 00 02 |Hn..Hn..|Hn..?<..|
|00001a40| 4e ba ef fc 58 4f 3f 3c | 00 ff 48 6e fc 82 48 6e |N...XO?<|..Hn..Hn|
|00001a50| fe 8a 4e ba f0 ea 48 6e | fe 8a 48 7a 00 88 48 7a |..N...Hn|..Hz..Hz|
|00001a60| 00 82 48 7a 00 7c a9 8b | 59 4f 2f 3c 41 4c 52 54 |..Hz.|..|YO/<ALRT|
|00001a70| 48 7a 00 66 a9 a1 2d 5f | ff da 4a ae ff da 57 c7 |Hz.f..-_|..J...W.|
|00001a80| 44 07 10 07 53 00 67 3a | 2f 2e ff da 48 6e ff e8 |D...S.g:|/...Hn..|
|00001a90| 48 6e fd 86 48 6e fd 8a | a9 a8 48 6e fd 82 a8 74 |Hn..Hn..|..Hn...t|
|00001aa0| 55 4f 3f 2e ff e8 42 a7 | a9 86 30 1f 48 c0 2d 40 |UO?...B.|..0.H.-@|
|00001ab0| ff b6 2f 2e fd 82 a8 73 | 70 02 b0 ae ff b6 66 02 |../....s|p.....f.|
|00001ac0| a9 f4 4a 07 67 08 3f 3c | 00 05 a9 c8 a9 f4 4c df |..J.g.?<|......L.|
|00001ad0| 0c f8 4e 5e 2e 9f 4e 75 | 07 4c 6f 61 64 45 72 72 |..N^..Nu|.LoadErr|
|00001ae0| 00 16 00 12 00 12 07 4c | 6f 61 64 45 72 72 01 20 |.......L|oadErr. |
|00001af0| 02 20 76 12 0a 46 43 4d | 44 2f 46 41 43 45 20 12 |. v..FCM|D/FACE .|
|00001b00| 01 2e 02 30 2e 12 01 2e | 08 46 61 63 65 57 61 72 |...0....|.FaceWar|
|00001b10| 65 08 00 00 00 3a 00 02 | 00 00 00 00 00 44 00 40 |e....:..|.....D.@|
|00001b20| 00 58 00 88 04 08 43 6f | 6e 74 69 6e 75 65 00 00 |.X....Co|ntinue..|
|00001b30| 00 00 00 44 00 c0 00 58 | 01 08 04 04 51 75 69 74 |...D...X|....Quit|
|00001b40| 00 00 00 00 00 0c 00 40 | 00 34 01 40 88 02 5e 30 |.......@|.4.@..^0|
|00001b50| 00 00 00 0c 00 48 00 38 | 00 ae 01 80 03 e8 55 55 |.....H.8|......UU|
|00001b60| 00 00 01 2c 80 00 11 4a | 00 0c 00 02 00 04 00 01 |...,...J|........|
|00001b70| 00 f1 01 56 13 4d 6f 64 | 61 6c 20 56 69 65 77 49 |...V.Mod|al ViewI|
|00001b80| 74 20 57 69 6e 64 6f 77 | 00 01 81 3f ff ff 05 14 |t Window|...?....|
|00001b90| 00 14 0c 00 20 00 00 00 | 00 00 00 f1 01 56 00 00 |.... ...|.....V..|
|00001ba0| 00 00 00 02 00 02 00 03 | 00 03 00 00 00 00 00 05 |........|........|
|00001bb0| 8c b7 fe 7d 04 00 21 01 | 00 08 00 05 00 aa 00 15 |...}..!.|........|
|00001bc0| 01 54 00 03 00 aa 00 00 | 00 aa 00 01 00 09 01 01 |.T......|........|
|00001bd0| 1f 4f 70 65 6e 20 4e 65 | 73 74 65 64 20 4d 6f 64 |.Open Ne|sted Mod|
|00001be0| 61 6c 20 56 69 65 77 49 | 74 20 57 69 6e 64 6f 77 |al ViewI|t Window|
|00001bf0| 81 f9 f9 fd 05 1e 00 14 | 00 00 20 10 00 07 00 02 |........|.. .....|
|00001c00| 00 19 00 2c 4d 45 4e 55 | 03 fd 01 00 04 46 69 6c |...,MENU|.....Fil|
|00001c10| 65 61 81 f9 f9 fd 05 1e | 00 14 00 00 20 10 00 07 |ea......|.... ...|
|00001c20| 00 2c 00 19 00 56 4d 45 | 4e 55 03 fe 01 00 04 45 |.,...VME|NU.....E|
|00001c30| 64 69 74 61 81 f9 f9 fd | 05 1e 00 14 00 00 20 10 |dita....|...... .|
|00001c40| 00 07 00 56 00 19 00 86 | 4d 45 4e 55 03 ff 01 00 |...V....|MENU....|
|00001c50| 04 54 65 78 74 61 81 87 | f1 7c 07 6c 00 14 0c 42 |.Texta..|.|.l...B|
|00001c60| 20 60 00 19 00 02 00 ef | 01 54 00 64 01 40 00 00 | `......|.T.d.@..|
|00001c70| 00 00 03 e9 03 e9 03 e9 | 00 01 00 01 00 03 01 01 |........|........|
|00001c80| 04 48 65 6c 70 76 00 01 | 00 01 c2 73 ee a3 ff ff |.Helpv..|...s....|
|00001c90| 00 00 00 6e 00 7b 00 00 | 00 00 00 00 00 00 ff ff |...n.{..|........|
|00001ca0| ff ef 04 54 65 78 74 09 | 53 75 62 74 6f 70 69 63 |...Text.|Subtopic|
|00001cb0| 73 00 1b ff 00 0a 46 69 | 6e 64 2e 2e 2e 23 32 30 |s.....Fi|nd...#20|
|00001cc0| 00 46 00 00 0c 4e 65 78 | 74 20 43 61 73 65 23 32 |.F...Nex|t Case#2|
|00001cd0| 31 00 4e 00 00 01 2d 00 | 00 00 00 04 46 6f 6e 74 |1.N...-.|....Font|
|00001ce0| 00 1b c4 00 04 53 69 7a | 65 00 1b c5 00 05 53 74 |.....Siz|e.....St|
|00001cf0| 79 6c 65 00 1b c6 00 05 | 43 6f 6c 6f 72 00 1b c7 |yle.....|Color...|
|00001d00| 00 00 00 00 00 3d 00 7d | 00 00 00 00 00 00 00 00 |.....=.}|........|
|00001d10| ff ff ff ff 05 46 6c 61 | 67 73 05 41 64 64 20 31 |.....Fla|gs.Add 1|
|00001d20| 00 00 00 00 05 41 64 64 | 20 32 00 00 00 00 05 41 |.....Add| 2.....A|
|00001d30| 64 64 20 34 00 00 00 00 | 05 41 64 64 20 38 00 00 |dd 4....|.Add 8..|
|00001d40| 00 00 00 00 00 1e 0c 56 | 69 65 77 49 74 20 44 65 |.......V|iewIt De|
|00001d50| 6d 6f 20 53 6f 75 72 63 | 65 20 43 6f 64 65 20 4e |mo Sourc|e Code N|
|00001d60| 6f 74 65 73 0d 20 20 4f | 6e 65 20 6f 66 20 74 68 |otes. O|ne of th|
|00001d70| 65 20 62 65 73 74 20 66 | 65 61 74 75 72 65 73 20 |e best f|eatures |
|00001d80| 6f 66 20 46 61 63 65 57 | 61 72 65 20 70 72 6f 67 |of FaceW|are prog|
|00001d90| 72 61 6d 6d 69 6e 67 20 | 69 73 20 74 68 65 20 73 |ramming |is the s|
|00001da0| 6d 61 6c 6c 20 61 6d 6f | 75 6e 74 20 6f 66 20 63 |mall amo|unt of c|
|00001db0| 6f 64 65 20 72 65 71 75 | 69 72 65 64 20 74 6f 20 |ode requ|ired to |
|00001dc0| 64 6f 20 65 76 65 6e 20 | 63 6f 6d 70 6c 65 78 20 |do even |complex |
|00001dd0| 6f 70 65 72 61 74 69 6f | 6e 73 2e 20 20 54 68 65 |operatio|ns. The|
|00001de0| 20 6e 6f 74 65 73 20 74 | 68 61 74 20 66 6f 6c 6c | notes t|hat foll|
|00001df0| 6f 77 20 64 65 73 63 72 | 69 62 65 20 74 68 65 20 |ow descr|ibe the |
|00001e00| 74 77 6f 20 70 61 67 65 | 73 20 6f 66 20 73 6f 75 |two page|s of sou|
|00001e10| 72 63 65 20 63 6f 64 65 | 20 74 68 61 74 20 77 61 |rce code| that wa|
|00001e20| 73 20 75 73 65 64 20 74 | 6f 20 63 72 65 61 74 65 |s used t|o create|
|00001e30| 20 74 68 69 73 20 64 65 | 6d 6f 20 70 72 6f 67 72 | this de|mo progr|
|00001e40| 61 6d 2e 20 20 50 72 69 | 6e 74 20 74 68 65 20 73 |am. Pri|nt the s|
|00001e50| 6f 75 72 63 65 20 66 72 | 6f 6d 20 61 20 22 76 44 |ource fr|om a "vD|
|00001e60| 65 6d 6f 58 59 22 20 70 | 72 6f 67 72 61 6d 20 61 |emoXY" p|rogram a|
|00001e70| 6e 64 20 65 78 61 6d 69 | 6e 65 20 69 74 20 77 68 |nd exami|ne it wh|
|00001e80| 69 6c 65 20 72 65 61 64 | 69 6e 67 20 74 68 65 73 |ile read|ing thes|
|00001e90| 65 20 6e 6f 74 65 73 2e | 0d 20 20 41 6c 74 68 6f |e notes.|. Altho|
|00001ea0| 75 67 68 20 74 68 65 20 | 73 6f 75 72 63 65 20 61 |ugh the |source a|
|00001eb0| 70 70 65 61 72 73 20 68 | 65 72 65 20 69 6e 20 50 |ppears h|ere in P|
|00001ec0| 61 73 63 61 6c 2c 20 73 | 6f 75 72 63 65 20 69 6e |ascal, s|ource in|
|00001ed0| 20 6f 74 68 65 72 20 6c | 61 6e 67 75 61 67 65 73 | other l|anguages|
|00001ee0| 20 69 73 20 69 6e 63 6c | 75 64 65 64 20 77 69 74 | is incl|uded wit|
|00001ef0| 68 20 56 69 65 77 49 74 | 2c 20 61 6e 64 20 68 61 |h ViewIt|, and ha|
|00001f00| 73 20 61 20 6c 69 6e 65 | 2d 62 79 2d 6c 69 6e 65 |s a line|-by-line|
|00001f10| 20 63 6f 72 72 65 73 70 | 6f 6e 64 65 6e 63 65 20 | corresp|ondence |
|00001f20| 74 6f 20 74 68 65 20 50 | 61 73 63 61 6c 2e 20 20 |to the P|ascal. |
|00001f30| 49 66 20 75 73 69 6e 67 | 20 74 68 65 20 48 79 70 |If using| the Hyp|
|00001f40| 65 72 46 61 63 65 20 69 | 6e 74 65 72 66 61 63 65 |erFace i|nterface|
|00001f50| 20 74 6f 20 48 79 70 65 | 72 43 61 72 64 a8 2c 20 | to Hype|rCard., |
|00001f60| 74 68 65 20 22 76 44 65 | 6d 6f 48 46 22 20 73 74 |the "vDe|moHF" st|
|00001f70| 61 63 6b 20 63 6f 6e 74 | 61 69 6e 73 20 48 79 70 |ack cont|ains Hyp|
|00001f80| 65 72 54 61 6c 6b a8 20 | 73 63 72 69 70 74 73 20 |erTalk. |scripts |
|00001f90| 74 68 61 74 20 61 6c 73 | 6f 20 68 61 76 65 20 61 |that als|o have a|
|00001fa0| 20 6c 69 6e 65 2d 62 79 | 2d 6c 69 6e 65 20 63 6f | line-by|-line co|
|00001fb0| 72 72 65 73 70 6f 6e 64 | 65 6e 63 65 20 74 6f 20 |rrespond|ence to |
|00001fc0| 74 68 65 20 50 61 73 63 | 61 6c 2e 0d 0d 49 6e 69 |the Pasc|al...Ini|
|00001fd0| 74 69 61 6c 69 7a 61 74 | 69 6f 6e 20 20 28 73 65 |tializat|ion (se|
|00001fe0| 65 20 22 53 74 61 72 74 | 75 70 22 20 74 6f 70 69 |e "Start|up" topi|
|00001ff0| 63 73 20 69 6e 20 56 69 | 65 77 49 74 20 48 65 6c |cs in Vi|ewIt Hel|
|00002000| 70 20 77 69 6e 64 6f 77 | 29 0d 20 20 41 6c 6c 20 |p window|). All |
|00002010| 70 72 6f 67 72 61 6d 73 | 20 74 68 61 74 20 75 73 |programs| that us|
|00002020| 65 20 46 61 63 65 57 61 | 72 65 20 6d 6f 64 75 6c |e FaceWa|re modul|
|00002030| 65 73 20 63 61 6c 6c 20 | 44 6f 49 6e 69 74 20 62 |es call |DoInit b|
|00002040| 65 66 6f 72 65 20 61 6e | 79 20 6f 74 68 65 72 20 |efore an|y other |
|00002050| 46 61 63 65 57 61 72 65 | 20 63 6f 6d 6d 61 6e 64 |FaceWare| command|
|00002060| 2e 20 20 54 68 65 20 6e | 61 6d 65 20 6f 66 20 61 |. The n|ame of a|
|00002070| 20 73 75 70 70 6c 65 6d | 65 6e 74 61 6c 20 72 65 | supplem|ental re|
|00002080| 73 6f 75 72 63 65 20 66 | 69 6c 65 20 63 61 6e 20 |source f|ile can |
|00002090| 61 6c 73 6f 20 62 65 20 | 70 61 73 73 65 64 20 69 |also be |passed i|
|000020a0| 6e 20 75 4e 61 6d 65 20 | 77 68 65 6e 20 63 61 6c |n uName |when cal|
|000020b0| 6c 69 6e 67 20 44 6f 49 | 6e 69 74 3a 0d 20 66 52 |ling DoI|nit:. fR|
|000020c0| 65 63 2e 75 4e 61 6d 65 | 20 3a 3d 20 27 76 44 65 |ec.uName| := 'vDe|
|000020d0| 6d 6f 2e 52 73 72 63 27 | 3b 0d 20 46 61 63 65 49 |mo.Rsrc'|;. FaceI|
|000020e0| 74 28 6e 69 6c 2c 44 6f | 49 6e 69 74 2c 30 2c 30 |t(nil,Do|Init,0,0|
|000020f0| 2c 30 2c 30 29 3b 0d 77 | 68 65 72 65 20 74 68 65 |,0,0);.w|here the|
|00002100| 20 72 65 73 6f 75 72 63 | 65 20 66 69 6c 65 20 6e | resourc|e file n|
|00002110| 61 6d 65 64 20 62 79 20 | 75 4e 61 6d 65 20 69 73 |amed by |uName is|
|00002120| 20 6f 6e 6c 79 20 6f 70 | 65 6e 65 64 20 69 66 20 | only op|ened if |
|00002130| 4c 6f 61 64 49 74 20 61 | 6e 64 20 6f 74 68 65 72 |LoadIt a|nd other|
|00002140| 20 72 65 73 6f 75 72 63 | 65 73 20 63 61 6e 6e 6f | resourc|es canno|
|00002150| 74 20 62 65 20 66 6f 75 | 6e 64 20 69 6e 20 74 68 |t be fou|nd in th|
|00002160| 65 20 61 70 70 6c 69 63 | 61 74 69 6f 6e 20 66 69 |e applic|ation fi|
|00002170| 6c 65 2e 20 20 28 49 66 | 20 75 73 69 6e 67 20 48 |le. (If| using H|
|00002180| 79 70 65 72 46 61 63 65 | 2c 20 74 68 65 20 73 74 |yperFace|, the st|
|00002190| 61 63 6b 20 66 69 6c 65 | 20 63 6f 6e 74 61 69 6e |ack file| contain|
|000021a0| 73 20 61 6c 6c 20 70 72 | 6f 67 72 61 6d 20 72 65 |s all pr|ogram re|
|000021b0| 73 6f 75 72 63 65 73 2c | 20 61 6e 64 20 75 4e 61 |sources,| and uNa|
|000021c0| 6d 65 20 69 73 20 6e 6f | 74 20 75 73 65 64 20 74 |me is no|t used t|
|000021d0| 6f 20 70 61 73 73 20 66 | 69 6c 65 20 6e 61 6d 65 |o pass f|ile name|
|000021e0| 20 2d 20 73 65 65 20 48 | 79 70 65 72 46 61 63 65 | - see H|yperFace|
|000021f0| 20 67 75 69 64 65 2e 29 | 0d 20 20 41 73 20 61 20 | guide.)|. As a |
|00002200| 63 6f 6e 76 65 6e 69 65 | 6e 63 65 2c 20 74 68 69 |convenie|nce, thi|
|00002210| 73 20 70 72 6f 67 72 61 | 6d 20 74 68 65 6e 20 63 |s progra|m then c|
|00002220| 61 6c 6c 73 20 48 6c 70 | 57 6e 64 20 28 61 20 56 |alls Hlp|Wnd (a V|
|00002230| 69 65 77 49 74 20 63 6f | 6d 6d 61 6e 64 29 20 74 |iewIt co|mmand) t|
|00002240| 6f 20 6f 70 65 6e 20 56 | 69 65 77 49 74 27 73 20 |o open V|iewIt's |
|00002250| 6d 61 69 6e 20 6f 6e 2d | 6c 69 6e 65 20 68 65 6c |main on-|line hel|
|00002260| 70 20 77 69 6e 64 6f 77 | 20 73 6f 20 74 68 61 74 |p window| so that|
|00002270| 20 69 74 20 69 73 20 72 | 65 61 64 69 6c 79 20 61 | it is r|eadily a|
|00002280| 76 61 69 6c 61 62 6c 65 | 20 77 68 69 6c 65 20 72 |vailable| while r|
|00002290| 75 6e 6e 69 6e 67 20 74 | 68 65 20 64 65 6d 6f 3a |unning t|he demo:|
|000022a0| 0d 20 46 61 63 65 49 74 | 28 6e 69 6c 2c 48 6c 70 |. FaceIt|(nil,Hlp|
|000022b0| 57 6e 64 2c 30 2c 30 2c | 31 30 2c 31 30 29 3b 0d |Wnd,0,0,|10,10);.|
|000022c0| 48 6c 70 57 6e 64 20 69 | 73 20 69 67 6e 6f 72 65 |HlpWnd i|s ignore|
|000022d0| 64 20 69 66 20 56 69 65 | 77 49 74 27 73 20 6f 6e |d if Vie|wIt's on|
|000022e0| 2d 6c 69 6e 65 20 68 65 | 6c 70 20 69 73 20 6e 6f |-line he|lp is no|
|000022f0| 74 20 61 76 61 69 6c 61 | 62 6c 65 2c 20 73 6f 20 |t availa|ble, so |
|00002300| 74 68 69 73 20 63 61 6c | 6c 20 63 61 6e 20 62 65 |this cal|l can be|
|00002310| 20 6c 65 66 74 20 69 6e | 20 66 69 6e 69 73 68 65 | left in| finishe|
|00002320| 64 20 70 72 6f 67 72 61 | 6d 73 2e 0d 20 20 54 68 |d progra|ms.. Th|
|00002330| 69 73 20 64 65 6d 6f 20 | 74 68 65 6e 20 6f 70 65 |is demo |then ope|
|00002340| 6e 73 20 6f 6e 65 20 6d | 6f 64 65 6c 65 73 73 20 |ns one m|odeless |
|00002350| 77 69 6e 64 6f 77 20 75 | 73 69 6e 67 20 46 57 4e |window u|sing FWN|
|00002360| 44 20 31 30 30 30 2c 0d | 20 46 61 63 65 49 74 28 |D 1000,.| FaceIt(|
|00002370| 6e 69 6c 2c 4e 65 77 57 | 6e 64 2c 31 30 30 30 2c |nil,NewW|nd,1000,|
|00002380| 31 2c 30 2c 30 29 3b 0d | 77 68 69 63 68 20 63 6f |1,0,0);.|which co|
|00002390| 72 72 65 73 70 6f 6e 64 | 73 20 74 6f 20 74 68 65 |rrespond|s to the|
|000023a0| 20 22 4d 6f 64 65 6c 65 | 73 73 20 56 69 65 77 49 | "Modele|ss ViewI|
|000023b0| 74 20 57 69 6e 64 6f 77 | 22 20 73 65 65 6e 20 62 |t Window|" seen b|
|000023c0| 65 68 69 6e 64 20 74 68 | 69 73 20 6d 6f 64 61 6c |ehind th|is modal|
|000023d0| 20 77 69 6e 64 6f 77 2e | 0d 0d 4d 61 69 6e 20 45 | window.|..Main E|
|000023e0| 76 65 6e 74 20 4c 6f 6f | 70 20 20 28 73 65 65 20 |vent Loo|p (see |
|000023f0| 22 54 68 65 20 4d 61 69 | 6e 20 4c 6f 6f 70 22 20 |"The Mai|n Loop" |
|00002400| 69 6e 20 46 61 63 65 49 | 74 20 47 75 69 64 65 29 |in FaceI|t Guide)|
|00002410| 0d 20 20 42 79 20 6d 61 | 6b 69 6e 67 20 75 73 65 |. By ma|king use|
|00002420| 20 6f 66 20 74 68 65 20 | 46 61 63 65 49 74 20 6d | of the |FaceIt m|
|00002430| 6f 64 75 6c 65 2c 20 74 | 68 65 20 64 65 6d 6f 27 |odule, t|he demo'|
|00002440| 73 20 6d 61 69 6e 20 65 | 76 65 6e 74 20 6c 6f 6f |s main e|vent loo|
|00002450| 70 20 63 61 6e 20 62 65 | 20 64 65 76 6f 74 65 64 |p can be| devoted|
|00002460| 20 74 6f 20 68 61 6e 64 | 6c 69 6e 67 20 70 72 6f | to hand|ling pro|
|00002470| 67 72 61 6d 2d 73 70 65 | 63 69 66 69 63 20 65 76 |gram-spe|cific ev|
|00002480| 65 6e 74 73 2c 20 6c 65 | 61 76 69 6e 67 20 74 68 |ents, le|aving th|
|00002490| 65 20 72 65 73 74 20 6f | 66 20 74 68 65 20 77 6f |e rest o|f the wo|
|000024a0| 72 6b 20 74 6f 20 46 61 | 63 65 49 74 3a 0d 20 72 |rk to Fa|ceIt:. r|
|000024b0| 65 70 65 61 74 0d 20 20 | 46 61 63 65 49 74 28 6e |epeat. |FaceIt(n|
|000024c0| 69 6c 2c 44 6f 4c 6f 6f | 70 2c 30 2c 30 2c 30 2c |il,DoLoo|p,0,0,0,|
|000024d0| 30 29 3b 0d 20 20 2e 2e | 2e 0d 20 75 6e 74 69 6c |0);. ..|.. until|
|000024e0| 20 66 61 6c 73 65 3b 0d | 77 68 65 72 65 20 63 6f | false;.|where co|
|000024f0| 6e 74 72 6f 6c 20 69 73 | 20 6f 6e 6c 79 20 72 65 |ntrol is| only re|
|00002500| 74 75 72 6e 65 64 20 66 | 72 6f 6d 20 44 6f 4c 6f |turned f|rom DoLo|
|00002510| 6f 70 20 69 66 20 61 6e | 20 65 76 65 6e 74 20 6f |op if an| event o|
|00002520| 63 63 75 72 73 20 74 68 | 61 74 20 72 65 71 75 69 |ccurs th|at requi|
|00002530| 72 65 73 20 68 61 6e 64 | 6c 69 6e 67 20 62 79 20 |res hand|ling by |
|00002540| 74 68 65 20 70 72 6f 67 | 72 61 6d 2e 0d 20 20 49 |the prog|ram.. I|
|00002550| 66 20 75 73 69 6e 67 20 | 48 79 70 65 72 46 61 63 |f using |HyperFac|
|00002560| 65 20 77 69 74 68 20 48 | 79 70 65 72 43 61 72 64 |e with H|yperCard|
|00002570| 2c 20 74 68 65 6e 20 44 | 6f 4c 6f 6f 70 20 69 73 |, then D|oLoop is|
|00002580| 20 72 65 70 6c 61 63 65 | 64 20 62 79 20 48 79 70 | replace|d by Hyp|
|00002590| 65 72 43 61 72 64 27 73 | 20 6f 77 6e 20 65 76 65 |erCard's| own eve|
|000025a0| 6e 74 20 6c 6f 6f 70 2c | 20 61 6e 64 20 65 76 65 |nt loop,| and eve|
|000025b0| 6e 74 73 20 6e 65 65 64 | 69 6e 67 20 68 61 6e 64 |nts need|ing hand|
|000025c0| 6c 69 6e 67 20 61 72 65 | 20 72 65 74 75 72 6e 65 |ling are| returne|
|000025d0| 64 20 74 6f 20 61 20 73 | 74 61 63 6b 20 76 69 61 |d to a s|tack via|
|000025e0| 20 74 68 65 20 6d 65 73 | 73 61 67 65 20 22 4d 61 | the mes|sage "Ma|
|000025f0| 69 6e 50 72 6f 63 22 3a | 0d 20 6f 6e 20 4d 61 69 |inProc":|. on Mai|
|00002600| 6e 50 72 6f 63 0d 20 20 | 2e 2e 2e 0d 20 65 6e 64 |nProc. |.... end|
|00002610| 20 4d 61 69 6e 50 72 6f | 63 0d 77 68 65 72 65 20 | MainPro|c.where |
|00002620| 74 68 65 20 65 76 65 6e | 74 73 20 72 65 74 75 72 |the even|ts retur|
|00002630| 6e 65 64 20 77 69 6c 6c | 20 62 65 20 76 65 72 79 |ned will| be very|
|00002640| 20 73 69 6d 69 6c 61 72 | 20 74 6f 20 74 68 6f 73 | similar| to thos|
|00002650| 65 20 73 65 65 6e 20 69 | 6e 20 61 20 46 61 63 65 |e seen i|n a Face|
|00002660| 49 74 2d 62 61 73 65 64 | 20 70 72 6f 67 72 61 6d |It-based| program|
|00002670| 20 74 68 61 74 20 63 61 | 6c 6c 73 20 44 6f 4c 6f | that ca|lls DoLo|
|00002680| 6f 70 2e 0d 20 20 4d 6f | 73 74 20 6f 66 20 74 68 |op.. Mo|st of th|
|00002690| 65 20 63 6f 64 65 20 69 | 6e 20 74 68 69 73 20 70 |e code i|n this p|
|000026a0| 72 6f 67 72 61 6d 27 73 | 20 65 76 65 6e 74 20 6c |rogram's| event l|
|000026b0| 6f 6f 70 20 28 6f 72 20 | 22 4d 61 69 6e 50 72 6f |oop (or |"MainPro|
|000026c0| 63 22 20 6d 65 73 73 61 | 67 65 20 68 61 6e 64 6c |c" messa|ge handl|
|000026d0| 65 72 29 20 69 73 20 64 | 65 76 6f 74 65 64 20 74 |er) is d|evoted t|
|000026e0| 6f 20 68 61 6e 64 6c 69 | 6e 67 20 6a 75 73 74 20 |o handli|ng just |
|000026f0| 31 20 65 76 65 6e 74 3a | 20 20 61 20 63 6c 69 63 |1 event:| a clic|
|00002700| 6b 20 69 6e 20 74 68 65 | 20 22 4f 70 65 6e 20 4d |k in the| "Open M|
|00002710| 6f 64 61 6c 20 56 69 65 | 77 49 74 20 57 69 6e 64 |odal Vie|wIt Wind|
|00002720| 6f 77 22 20 62 75 74 74 | 6f 6e 20 61 74 20 74 68 |ow" butt|on at th|
|00002730| 65 20 62 6f 74 74 6f 6d | 20 6f 66 20 74 68 65 20 |e bottom| of the |
|00002740| 6d 6f 64 65 6c 65 73 73 | 20 56 69 65 77 49 74 20 |modeless| ViewIt |
|00002750| 77 69 6e 64 6f 77 2e 20 | 20 4f 74 68 65 72 20 65 |window. | Other e|
|00002760| 76 65 6e 74 73 20 73 75 | 63 68 20 61 73 20 74 68 |vents su|ch as th|
|00002770| 65 20 73 65 6c 65 63 74 | 69 6f 6e 20 6f 66 20 6d |e select|ion of m|
|00002780| 65 6e 75 20 69 74 65 6d | 73 20 66 72 6f 6d 20 74 |enu item|s from t|
|00002790| 68 65 20 6d 61 69 6e 20 | 6d 65 6e 75 20 62 61 72 |he main |menu bar|
|000027a0| 20 61 72 65 20 61 75 74 | 6f 6d 61 74 69 63 61 6c | are aut|omatical|
|000027b0| 6c 79 20 68 61 6e 64 6c | 65 64 20 62 79 20 46 61 |ly handl|ed by Fa|
|000027c0| 63 65 57 61 72 65 20 6d | 6f 64 75 6c 65 73 20 28 |ceWare m|odules (|
|000027d0| 6f 72 20 62 79 20 48 79 | 70 65 72 43 61 72 64 29 |or by Hy|perCard)|
|000027e0| 2c 20 73 69 6e 63 65 20 | 74 68 65 73 65 20 69 74 |, since |these it|
|000027f0| 65 6d 73 20 61 72 65 20 | 22 73 74 61 6e 64 61 72 |ems are |"standar|
|00002800| 64 22 20 69 74 65 6d 73 | 20 77 69 74 68 20 64 65 |d" items| with de|
|00002810| 66 61 75 6c 74 20 62 65 | 68 61 76 69 6f 72 2e 0d |fault be|havior..|
|00002820| 20 20 54 68 65 20 74 79 | 70 65 20 6f 66 20 65 76 | The ty|pe of ev|
|00002830| 65 6e 74 20 72 65 74 75 | 72 6e 65 64 20 66 72 6f |ent retu|rned fro|
|00002840| 6d 20 44 6f 4c 6f 6f 70 | 20 28 6f 72 20 74 6f 20 |m DoLoop| (or to |
|00002850| 74 68 65 20 22 4d 61 69 | 6e 50 72 6f 63 22 20 6d |the "Mai|nProc" m|
|00002860| 65 73 73 61 67 65 20 68 | 61 6e 64 6c 65 72 29 20 |essage h|andler) |
|00002870| 69 73 20 64 65 73 69 67 | 6e 61 74 65 64 20 62 79 |is desig|nated by|
|00002880| 20 75 4d 65 6e 75 49 44 | 2e 20 20 49 6e 20 74 68 | uMenuID|. In th|
|00002890| 65 20 63 61 73 65 20 6f | 66 20 61 20 68 69 74 20 |e case o|f a hit |
|000028a0| 69 6e 20 74 68 65 20 22 | 4f 70 65 6e 20 4d 6f 64 |in the "|Open Mod|
|000028b0| 61 6c 22 20 62 75 74 74 | 6f 6e 2c 20 74 68 65 20 |al" butt|on, the |
|000028c0| 70 72 6f 67 72 61 6d 20 | 73 65 65 73 20 75 4d 65 |program |sees uMe|
|000028d0| 6e 75 49 44 20 3d 20 31 | 30 30 30 20 3d 20 46 57 |nuID = 1|000 = FW|
|000028e0| 4e 44 20 49 44 20 6f 66 | 20 74 68 65 20 77 69 6e |ND ID of| the win|
|000028f0| 64 6f 77 2c 20 61 6e 64 | 20 77 63 48 69 74 20 3d |dow, and| wcHit =|
|00002900| 20 32 20 3d 20 6e 75 6d | 62 65 72 20 6f 66 20 63 | 2 = num|ber of c|
|00002910| 6f 6e 74 72 6f 6c 20 68 | 69 74 20 69 6e 20 74 68 |ontrol h|it in th|
|00002920| 65 20 77 69 6e 64 6f 77 | 3a 0d 20 2e 2e 2e 0d 20 |e window|:. .... |
|00002930| 65 6c 73 65 20 69 66 20 | 28 75 4d 65 6e 75 49 44 |else if |(uMenuID|
|00002940| 20 3d 20 31 30 30 30 29 | 20 61 6e 64 20 28 77 63 | = 1000)| and (wc|
|00002950| 48 69 74 20 3d 20 32 29 | 20 74 68 65 6e 0d 20 20 |Hit = 2)| then. |
|00002960| 62 65 67 69 6e 0d 20 20 | 20 46 61 63 65 49 74 28 |begin. | FaceIt(|
|00002970| 6e 69 6c 2c 4e 65 77 57 | 6e 64 2c 31 30 30 31 2c |nil,NewW|nd,1001,|
|00002980| 30 2c 30 2c 30 29 3b 0d | 20 20 20 2e 2e 2e 0d 20 |0,0,0);.| .... |
|00002990| 20 65 6e 64 3b 0d 77 68 | 69 63 68 20 72 65 73 75 | end;.wh|ich resu|
|000029a0| 6c 74 73 20 69 6e 20 4e | 65 77 57 6e 64 20 62 65 |lts in N|ewWnd be|
|000029b0| 69 6e 67 20 63 61 6c 6c | 65 64 20 74 6f 20 6f 70 |ing call|ed to op|
|000029c0| 65 6e 20 61 20 6e 65 77 | 20 6d 6f 64 61 6c 20 77 |en a new| modal w|
|000029d0| 69 6e 64 6f 77 20 28 74 | 68 69 73 20 77 69 6e 64 |indow (t|his wind|
|000029e0| 6f 77 29 20 62 61 73 65 | 64 20 6f 6e 20 46 57 4e |ow) base|d on FWN|
|000029f0| 44 20 31 30 30 31 2e 0d | 0d 4d 6f 64 61 6c 20 45 |D 1001..|.Modal E|
|00002a00| 76 65 6e 74 20 4c 6f 6f | 70 73 20 20 28 73 65 65 |vent Loo|ps (see|
|00002a10| 20 22 57 69 6e 64 6f 77 | 73 22 20 69 6e 20 56 69 | "Window|s" in Vi|
|00002a20| 65 77 49 74 20 47 75 69 | 64 65 29 0d 20 20 4d 6f |ewIt Gui|de). Mo|
|00002a30| 64 61 6c 20 56 69 65 77 | 49 74 20 77 69 6e 64 6f |dal View|It windo|
|00002a40| 77 73 20 61 72 65 20 63 | 6f 6e 74 72 6f 6c 6c 65 |ws are c|ontrolle|
|00002a50| 64 20 62 79 20 22 6d 6f | 64 61 6c 20 65 76 65 6e |d by "mo|dal even|
|00002a60| 74 20 6c 6f 6f 70 73 22 | 20 74 68 61 74 20 61 72 |t loops"| that ar|
|00002a70| 65 20 69 73 6f 6c 61 74 | 65 64 20 73 65 63 74 69 |e isolat|ed secti|
|00002a80| 6f 6e 73 20 6f 66 20 70 | 72 6f 67 72 61 6d 20 63 |ons of p|rogram c|
|00002a90| 6f 64 65 2e 20 20 4c 69 | 6b 65 20 44 6f 4c 6f 6f |ode. Li|ke DoLoo|
|00002aa0| 70 2c 20 74 68 65 20 56 | 69 65 77 49 74 20 63 6f |p, the V|iewIt co|
|00002ab0| 6d 6d 61 6e 64 20 4d 64 | 6c 57 6e 64 20 28 22 4d |mmand Md|lWnd ("M|
|00002ac0| 6f 64 61 6c 20 57 69 6e | 64 6f 77 22 29 20 69 73 |odal Win|dow") is|
|00002ad0| 20 75 73 65 64 20 74 6f | 20 67 65 74 20 56 69 65 | used to| get Vie|
|00002ae0| 77 49 74 20 74 6f 20 68 | 61 6e 64 6c 65 20 6d 6f |wIt to h|andle mo|
|00002af0| 73 74 20 65 76 65 6e 74 | 73 20 69 6e 20 6d 6f 64 |st event|s in mod|
|00002b00| 61 6c 20 77 69 6e 64 6f | 77 73 3a 0d 20 46 61 63 |al windo|ws:. Fac|
|00002b10| 65 49 74 28 6e 69 6c 2c | 4e 65 77 57 6e 64 2c 31 |eIt(nil,|NewWnd,1|
|00002b20| 30 30 31 2c 30 2c 30 2c | 30 29 3b 0d 20 72 65 70 |001,0,0,|0);. rep|
|00002b30| 65 61 74 0d 20 20 46 61 | 63 65 49 74 28 6e 69 6c |eat. Fa|ceIt(nil|
|00002b40| 2c 4d 64 6c 57 6e 64 2c | 31 30 30 31 2c 30 2c 30 |,MdlWnd,|1001,0,0|
|00002b50| 2c 30 29 3b 0d 20 20 69 | 66 20 28 77 63 48 69 74 |,0);. i|f (wcHit|
|00002b60| 20 3d 20 2d 31 29 20 74 | 68 65 6e 0d 20 20 20 6c | = -1) t|hen. l|
|00002b70| 65 61 76 65 0d 20 20 65 | 6c 73 65 20 69 66 20 28 |eave. e|lse if (|
|00002b80| 77 63 48 69 74 20 3d 20 | 31 29 20 74 68 65 6e 0d |wcHit = |1) then.|
|00002b90| 20 20 20 2e 2e 2e 0d 20 | 20 65 6e 64 20 69 66 0d | .... | end if.|
|00002ba0| 20 75 6e 74 69 6c 20 66 | 61 6c 73 65 3b 0d 20 46 | until f|alse;. F|
|00002bb0| 61 63 65 49 74 28 6e 69 | 6c 2c 45 6e 64 57 6e 64 |aceIt(ni|l,EndWnd|
|00002bc0| 2c 31 30 30 31 2c 30 2c | 30 2c 30 29 3b 0d 77 68 |,1001,0,|0,0);.wh|
|00002bd0| 65 72 65 2c 20 69 6e 20 | 74 68 65 20 63 61 73 65 |ere, in |the case|
|00002be0| 20 6f 66 20 74 68 69 73 | 20 77 69 6e 64 6f 77 2c | of this| window,|
|00002bf0| 20 74 68 65 20 6f 6e 6c | 79 20 65 76 65 6e 74 73 | the onl|y events|
|00002c00| 20 74 68 61 74 20 72 65 | 71 75 69 72 65 20 70 72 | that re|quire pr|
|00002c10| 6f 67 72 61 6d 20 61 74 | 74 65 6e 74 69 6f 6e 20 |ogram at|tention |
|00002c20| 61 72 65 20 68 69 74 73 | 20 69 6e 20 74 68 65 20 |are hits| in the |
|00002c30| 63 6c 6f 73 65 20 62 6f | 78 20 28 77 63 48 69 74 |close bo|x (wcHit|
|00002c40| 20 3d 20 2d 31 29 20 6f | 72 20 74 68 65 20 62 75 | = -1) o|r the bu|
|00002c50| 74 74 6f 6e 20 61 74 20 | 74 68 65 20 74 6f 70 20 |tton at |the top |
|00002c60| 6f 66 20 74 68 65 20 77 | 69 6e 64 6f 77 20 28 77 |of the w|indow (w|
|00002c70| 63 48 69 74 20 3d 20 31 | 20 3d 20 22 4f 70 65 6e |cHit = 1| = "Open|
|00002c80| 20 4e 65 73 74 65 64 2e | 2e 2e 22 29 2e 0d 20 20 | Nested.|..").. |
|00002c90| 54 68 65 20 72 65 73 70 | 6f 6e 73 65 20 74 6f 20 |The resp|onse to |
|00002ca0| 61 20 68 69 74 20 69 6e | 20 74 68 65 20 22 4f 70 |a hit in| the "Op|
|00002cb0| 65 6e 20 4e 65 73 74 65 | 64 2e 2e 2e 22 20 62 75 |en Neste|d..." bu|
|00002cc0| 74 74 6f 6e 20 69 73 20 | 74 6f 20 6f 70 65 6e 20 |tton is |to open |
|00002cd0| 61 20 6e 65 77 20 6d 6f | 64 61 6c 20 77 69 6e 64 |a new mo|dal wind|
|00002ce0| 6f 77 20 62 61 73 65 64 | 20 6f 6e 20 46 57 4e 44 |ow based| on FWND|
|00002cf0| 20 31 30 30 32 20 74 68 | 61 74 20 68 61 73 20 61 | 1002 th|at has a|
|00002d00| 6e 20 65 76 65 6e 74 20 | 6c 6f 6f 70 20 74 68 61 |n event |loop tha|
|00002d10| 74 20 69 73 20 22 6e 65 | 73 74 65 64 22 20 77 69 |t is "ne|sted" wi|
|00002d20| 74 68 69 6e 20 74 68 65 | 20 66 69 72 73 74 20 6d |thin the| first m|
|00002d30| 6f 64 61 6c 20 77 69 6e | 64 6f 77 27 73 20 6c 6f |odal win|dow's lo|
|00002d40| 6f 70 3a 0d 20 2e 2e 2e | 4e 65 77 57 6e 64 2c 31 |op:. ...|NewWnd,1|
|00002d50| 30 30 31 2e 2e 2e 0d 20 | 2e 2e 2e 4d 64 6c 57 6e |001.... |...MdlWn|
|00002d60| 64 2c 31 30 30 31 2e 2e | 2e 0d 20 20 20 2e 2e 2e |d,1001..|.. ...|
|00002d70| 4e 65 77 57 6e 64 2c 31 | 30 30 32 2e 2e 2e 0d 20 |NewWnd,1|002.... |
|00002d80| 20 20 2e 2e 2e 4d 64 6c | 57 6e 64 2c 31 30 30 32 | ...Mdl|Wnd,1002|
|00002d90| 2e 2e 2e 0d 20 20 20 2e | 2e 2e 45 6e 64 57 6e 64 |.... .|..EndWnd|
|00002da0| 2c 31 30 30 32 2e 2e 2e | 0d 20 2e 2e 2e 45 6e 64 |,1002...|. ...End|
|00002db0| 57 6e 64 2c 31 30 30 31 | 2e 2e 2e 0d 77 68 65 72 |Wnd,1001|....wher|
|00002dc0| 65 20 74 68 65 20 73 65 | 63 6f 6e 64 20 6d 6f 64 |e the se|cond mod|
|00002dd0| 61 6c 20 77 69 6e 64 6f | 77 20 69 73 20 62 65 69 |al windo|w is bei|
|00002de0| 6e 67 20 6f 70 65 6e 65 | 64 20 61 6e 64 20 63 6c |ng opene|d and cl|
|00002df0| 6f 73 65 64 20 77 69 74 | 68 69 6e 20 74 68 65 20 |osed wit|hin the |
|00002e00| 66 69 72 73 74 20 6d 6f | 64 61 6c 27 73 20 65 76 |first mo|dal's ev|
|00002e10| 65 6e 74 20 6c 6f 6f 70 | 2e 0d 0d 44 61 74 61 20 |ent loop|...Data |
|00002e20| 4c 69 6e 6b 69 6e 67 20 | 20 28 73 65 65 20 22 44 |Linking | (see "D|
|00002e30| 61 74 61 20 4c 69 6e 6b | 73 22 20 69 6e 20 56 69 |ata Link|s" in Vi|
|00002e40| 65 77 49 74 20 47 75 69 | 64 65 29 0d 20 20 54 68 |ewIt Gui|de). Th|
|00002e50| 65 20 6e 65 73 74 65 64 | 20 6d 6f 64 61 6c 20 77 |e nested| modal w|
|00002e60| 69 6e 64 6f 77 20 62 61 | 73 65 64 20 6f 6e 20 46 |indow ba|sed on F|
|00002e70| 57 4e 44 20 31 30 30 32 | 20 69 6e 63 6c 75 64 65 |WND 1002| include|
|00002e80| 73 20 66 6f 75 72 20 63 | 6f 6e 74 72 6f 6c 73 20 |s four c|ontrols |
|00002e90| 74 68 61 74 20 61 72 65 | 20 22 6c 69 6e 6b 65 64 |that are| "linked|
|00002ea0| 22 20 74 6f 20 76 61 72 | 69 61 62 6c 65 73 20 77 |" to var|iables w|
|00002eb0| 69 74 68 69 6e 20 61 20 | 70 72 6f 67 72 61 6d 20 |ithin a |program |
|00002ec0| 72 65 63 6f 72 64 20 6e | 61 6d 65 64 20 22 6d 79 |record n|amed "my|
|00002ed0| 52 65 63 22 2e 20 20 54 | 68 69 73 20 6c 69 6e 6b |Rec". T|his link|
|00002ee0| 20 69 73 20 65 73 74 61 | 62 6c 69 73 68 65 64 20 | is esta|blished |
|00002ef0| 62 79 20 70 72 6f 76 69 | 64 69 6e 67 20 56 69 65 |by provi|ding Vie|
|00002f00| 77 49 74 20 77 69 74 68 | 20 74 68 65 20 61 64 64 |wIt with| the add|
|00002f10| 72 65 73 73 20 6f 66 20 | 74 68 65 20 72 65 63 6f |ress of |the reco|
|00002f20| 72 64 20 69 6e 20 74 68 | 65 20 6c 61 73 74 20 70 |rd in th|e last p|
|00002f30| 61 72 61 6d 65 74 65 72 | 20 6f 66 20 4e 65 77 57 |arameter| of NewW|
|00002f40| 6e 64 2c 0d 20 46 61 63 | 65 49 74 28 6e 69 6c 2c |nd,. Fac|eIt(nil,|
|00002f50| 4e 65 77 57 6e 64 2c 31 | 30 30 32 2c 30 2c 31 31 |NewWnd,1|002,0,11|
|00002f60| 30 2c 6f 72 64 28 40 6d | 79 52 65 63 29 29 3b 0d |0,ord(@m|yRec));.|
|00002f70| 61 6e 64 20 62 79 20 73 | 65 74 74 69 6e 67 20 74 |and by s|etting t|
|00002f80| 68 65 20 22 44 61 74 61 | 20 4c 69 6e 6b 22 20 6f |he "Data| Link" o|
|00002f90| 70 74 69 6f 6e 73 20 66 | 6f 72 20 65 61 63 68 20 |ptions f|or each |
|00002fa0| 6c 69 6e 6b 65 64 20 63 | 6f 6e 74 72 6f 6c 2e 0d |linked c|ontrol..|
|00002fb0| 20 20 4f 6e 63 65 20 64 | 61 74 61 20 6c 69 6e 6b | Once d|ata link|
|00002fc0| 69 6e 67 20 68 61 73 20 | 62 65 65 6e 20 65 73 74 |ing has |been est|
|00002fd0| 61 62 6c 69 73 68 65 64 | 2c 20 74 68 65 6e 20 74 |ablished|, then t|
|00002fe0| 68 65 20 6c 69 6e 6b 65 | 64 20 63 6f 6e 74 72 6f |he linke|d contro|
|00002ff0| 6c 73 20 69 6e 20 74 68 | 65 20 77 69 6e 64 6f 77 |ls in th|e window|
|00003000| 20 63 61 6e 20 62 65 20 | 75 70 64 61 74 65 64 20 | can be |updated |
|00003010| 74 6f 20 64 69 73 70 6c | 61 79 20 74 68 65 20 22 |to displ|ay the "|
|00003020| 6d 79 52 65 63 22 20 76 | 61 72 69 61 62 6c 65 73 |myRec" v|ariables|
|00003030| 20 62 79 20 73 69 6d 70 | 6c 79 20 63 61 6c 6c 69 | by simp|ly calli|
|00003040| 6e 67 20 53 65 74 56 61 | 6c 2c 0d 20 46 61 63 65 |ng SetVa|l,. Face|
|00003050| 49 74 28 6e 69 6c 2c 53 | 65 74 56 61 6c 2c 31 30 |It(nil,S|etVal,10|
|00003060| 30 32 2c 30 2c 30 2c 30 | 29 3b 0d 61 6e 64 20 63 |02,0,0,0|);.and c|
|00003070| 68 61 6e 67 65 73 20 6d | 61 64 65 20 74 6f 20 63 |hanges m|ade to c|
|00003080| 6f 6e 74 72 6f 6c 20 76 | 61 6c 75 65 73 20 62 79 |ontrol v|alues by|
|00003090| 20 74 68 65 20 75 73 65 | 72 20 63 61 6e 20 62 65 | the use|r can be|
|000030a0| 20 72 65 74 72 69 65 76 | 65 64 20 62 79 20 63 61 | retriev|ed by ca|
|000030b0| 6c 6c 69 6e 67 20 47 65 | 74 56 61 6c 2c 0d 20 46 |lling Ge|tVal,. F|
|000030c0| 61 63 65 49 74 28 6e 69 | 6c 2c 47 65 74 56 61 6c |aceIt(ni|l,GetVal|
|000030d0| 2c 31 30 30 32 2c 30 2c | 30 2c 30 29 3b 0d 77 68 |,1002,0,|0,0);.wh|
|000030e0| 65 72 65 20 53 65 74 56 | 61 6c 20 69 73 20 63 61 |ere SetV|al is ca|
|000030f0| 6c 6c 65 64 20 61 66 74 | 65 72 20 6f 70 65 6e 69 |lled aft|er openi|
|00003100| 6e 67 20 74 68 65 20 77 | 69 6e 64 6f 77 20 77 69 |ng the w|indow wi|
|00003110| 74 68 20 4e 65 77 57 6e | 64 2c 20 61 6e 64 20 47 |th NewWn|d, and G|
|00003120| 65 74 56 61 6c 20 62 65 | 66 6f 72 65 20 63 6c 6f |etVal be|fore clo|
|00003130| 73 69 6e 67 20 69 74 20 | 77 69 74 68 20 45 6e 64 |sing it |with End|
|00003140| 57 6e 64 2e 0d 0d 48 69 | 64 69 6e 67 2f 53 68 6f |Wnd...Hi|ding/Sho|
|00003150| 77 69 6e 67 20 56 69 65 | 77 73 0d 20 20 56 69 65 |wing Vie|ws. Vie|
|00003160| 77 49 74 20 70 72 6f 67 | 72 61 6d 6d 65 72 73 20 |wIt prog|rammers |
|00003170| 73 6f 6d 65 74 69 6d 65 | 73 20 75 73 65 20 6d 75 |sometime|s use mu|
|00003180| 6c 74 69 70 6c 65 20 76 | 69 65 77 73 20 69 6e 20 |ltiple v|iews in |
|00003190| 74 68 65 20 73 61 6d 65 | 20 77 69 6e 64 6f 77 20 |the same| window |
|000031a0| 74 6f 20 73 75 70 70 6f | 72 74 20 74 68 65 20 22 |to suppo|rt the "|
|000031b0| 70 61 67 69 6e 67 22 20 | 6f 66 20 67 72 6f 75 70 |paging" |of group|
|000031c0| 73 20 6f 66 20 63 6f 6e | 74 72 6f 6c 73 2e 20 20 |s of con|trols. |
|000031d0| 54 68 69 73 20 63 61 6e | 20 72 65 64 75 63 65 20 |This can| reduce |
|000031e0| 74 68 65 20 6e 75 6d 62 | 65 72 20 6f 66 20 77 69 |the numb|er of wi|
|000031f0| 6e 64 6f 77 73 20 6e 65 | 65 64 65 64 20 62 79 20 |ndows ne|eded by |
|00003200| 61 20 70 72 6f 67 72 61 | 6d 20 73 69 6e 63 65 20 |a progra|m since |
|00003210| 6d 61 6e 79 20 6d 6f 72 | 65 20 6f 70 74 69 6f 6e |many mor|e option|
|00003220| 73 20 63 61 6e 20 62 65 | 20 70 61 63 6b 65 64 20 |s can be| packed |
|00003230| 69 6e 74 6f 20 61 20 73 | 69 6e 67 6c 65 20 56 69 |into a s|ingle Vi|
|00003240| 65 77 49 74 20 77 69 6e | 64 6f 77 20 77 69 74 68 |ewIt win|dow with|
|00003250| 6f 75 74 20 74 68 65 20 | 77 69 6e 64 6f 77 20 62 |out the |window b|
|00003260| 65 63 6f 6d 69 6e 67 20 | 63 6c 75 74 74 65 72 65 |ecoming |cluttere|
|00003270| 64 2e 0d 20 20 54 68 65 | 20 6e 65 73 74 65 64 20 |d.. The| nested |
|00003280| 6d 6f 64 61 6c 20 77 69 | 6e 64 6f 77 20 69 6e 20 |modal wi|ndow in |
|00003290| 74 68 69 73 20 64 65 6d | 6f 20 70 72 6f 76 69 64 |this dem|o provid|
|000032a0| 65 73 20 61 6e 20 69 6c | 6c 75 73 74 72 61 74 69 |es an il|lustrati|
|000032b0| 6f 6e 20 6f 66 20 74 68 | 65 20 75 73 65 20 6f 66 |on of th|e use of|
|000032c0| 20 6d 75 6c 74 69 70 6c | 65 20 76 69 65 77 73 20 | multipl|e views |
|000032d0| 69 6e 20 74 68 65 20 73 | 61 6d 65 20 77 69 6e 64 |in the s|ame wind|
|000032e0| 6f 77 2e 20 20 54 68 65 | 20 77 69 6e 64 6f 77 20 |ow. The| window |
|000032f0| 68 61 73 20 74 68 72 65 | 65 20 76 69 65 77 73 2c |has thre|e views,|
|00003300| 20 6f 6e 65 20 6f 66 20 | 77 68 69 63 68 20 69 73 | one of |which is|
|00003310| 20 61 6c 77 61 79 73 20 | 76 69 73 69 62 6c 65 2c | always |visible,|
|00003320| 20 61 6e 64 20 74 77 6f | 20 6f 74 68 65 72 73 20 | and two| others |
|00003330| 74 68 61 74 20 61 6c 74 | 65 72 6e 61 74 65 20 62 |that alt|ernate b|
|00003340| 65 74 77 65 65 6e 20 62 | 65 69 6e 67 20 76 69 73 |etween b|eing vis|
|00003350| 69 62 6c 65 20 6f 72 20 | 68 69 64 64 65 6e 20 77 |ible or |hidden w|
|00003360| 68 65 6e 20 74 68 65 20 | 22 48 69 64 65 2f 53 68 |hen the |"Hide/Sh|
|00003370| 6f 77 22 20 62 75 74 74 | 6f 6e 20 69 73 20 70 72 |ow" butt|on is pr|
|00003380| 65 73 73 65 64 2e 20 20 | 53 68 6f 43 74 6c 20 69 |essed. |ShoCtl i|
|00003390| 73 20 75 73 65 64 20 74 | 6f 20 68 69 64 65 20 61 |s used t|o hide a|
|000033a0| 6e 64 20 73 68 6f 77 20 | 76 69 65 77 73 3a 0d 20 |nd show |views:. |
|000033b0| 2e 2e 2e 0d 20 65 6c 73 | 65 20 69 66 20 28 77 63 |.... els|e if (wc|
|000033c0| 48 69 74 20 3d 20 32 29 | 20 74 68 65 6e 20 20 7b |Hit = 2)| then {|
|000033d0| 68 69 74 20 69 6e 20 22 | 48 69 64 65 2f 53 68 6f |hit in "|Hide/Sho|
|000033e0| 77 22 7d 0d 20 20 69 66 | 20 68 65 6c 70 53 68 6f |w"}. if| helpSho|
|000033f0| 77 6e 20 74 68 65 6e 0d | 20 20 20 62 65 67 69 6e |wn then.| begin|
|00003400| 0d 20 20 20 20 46 61 63 | 65 49 74 28 6e 69 6c 2c |. Fac|eIt(nil,|
|00003410| 53 68 6f 43 74 6c 2c 30 | 2c 30 2c 2d 33 2c 32 29 |ShoCtl,0|,0,-3,2)|
|00003420| 3b 20 7b 68 69 64 65 20 | 76 33 2c 20 73 68 6f 77 |; {hide |v3, show|
|00003430| 20 76 32 7d 0d 20 20 20 | 20 68 65 6c 70 53 68 6f | v2}. | helpSho|
|00003440| 77 6e 20 3a 3d 20 66 61 | 6c 73 65 3b 0d 20 20 20 |wn := fa|lse;. |
|00003450| 65 6e 64 0d 20 20 65 6c | 73 65 0d 20 20 20 62 65 |end. el|se. be|
|00003460| 67 69 6e 0d 20 20 20 20 | 46 61 63 65 49 74 28 6e |gin. |FaceIt(n|
|00003470| 69 6c 2c 53 68 6f 43 74 | 6c 2c 30 2c 30 2c 2d 32 |il,ShoCt|l,0,0,-2|
|00003480| 2c 33 29 3b 20 7b 68 69 | 64 65 20 76 32 2c 20 73 |,3); {hi|de v2, s|
|00003490| 68 6f 77 20 76 33 7d 0d | 20 20 20 20 68 65 6c 70 |how v3}.| help|
|000034a0| 53 68 6f 77 6e 20 3a 3d | 20 74 72 75 65 3b 0d 20 |Shown :=| true;. |
|000034b0| 20 20 65 6e 64 3b 0d 0d | 4f 76 65 72 72 69 64 65 | end;..|Override|
|000034c0| 20 50 72 6f 63 65 64 75 | 72 65 73 20 20 28 73 65 | Procedu|res (se|
|000034d0| 65 20 22 4f 76 65 72 72 | 69 64 65 22 20 69 6e 20 |e "Overr|ide" in |
|000034e0| 56 69 65 77 49 74 20 47 | 75 69 64 65 29 0d 20 20 |ViewIt G|uide). |
|000034f0| 41 6e 6f 74 68 65 72 20 | 70 6f 77 65 72 66 75 6c |Another |powerful|
|00003500| 20 56 69 65 77 49 74 20 | 66 65 61 74 75 72 65 20 | ViewIt |feature |
|00003510| 69 73 20 69 74 73 20 73 | 75 70 70 6f 72 74 20 66 |is its s|upport f|
|00003520| 6f 72 20 22 6f 76 65 72 | 72 69 64 65 22 20 70 72 |or "over|ride" pr|
|00003530| 6f 63 65 64 75 72 65 73 | 2e 20 20 41 6e 20 6f 76 |ocedures|. An ov|
|00003540| 65 72 72 69 64 65 20 70 | 72 6f 63 65 64 75 72 65 |erride p|rocedure|
|00003550| 20 28 6f 72 20 43 20 66 | 75 6e 63 74 69 6f 6e 20 | (or C f|unction |
|00003560| 6f 72 20 46 6f 72 74 72 | 61 6e 20 73 75 62 72 6f |or Fortr|an subro|
|00003570| 75 74 69 6e 65 20 6f 72 | 20 48 79 70 65 72 54 61 |utine or| HyperTa|
|00003580| 6c 6b 20 6d 65 73 73 61 | 67 65 20 68 61 6e 64 6c |lk messa|ge handl|
|00003590| 65 72 29 20 69 73 20 61 | 20 70 72 6f 63 65 64 75 |er) is a| procedu|
|000035a0| 72 65 20 74 68 61 74 20 | 56 69 65 77 49 74 20 77 |re that |ViewIt w|
|000035b0| 69 6c 6c 20 73 65 6e 64 | 20 63 6f 6e 74 72 6f 6c |ill send| control|
|000035c0| 20 6d 65 73 73 61 67 65 | 73 20 74 6f 20 69 6e 73 | message|s to ins|
|000035d0| 74 65 61 64 20 6f 66 20 | 74 68 65 20 63 6f 6e 74 |tead of |the cont|
|000035e0| 72 6f 6c 27 73 20 64 72 | 69 76 65 72 2e 20 20 54 |rol's dr|iver. T|
|000035f0| 68 69 73 20 6d 65 61 6e | 73 20 74 68 61 74 20 79 |his mean|s that y|
|00003600| 6f 75 20 63 61 6e 20 69 | 6e 74 65 72 63 65 70 74 |ou can i|ntercept|
|00003610| 20 61 6e 79 20 6d 65 73 | 73 61 67 65 20 73 65 6e | any mes|sage sen|
|00003620| 74 20 74 6f 20 61 20 63 | 6f 6e 74 72 6f 6c 2c 20 |t to a c|ontrol, |
|00003630| 67 69 76 69 6e 67 20 79 | 6f 75 20 74 68 65 20 70 |giving y|ou the p|
|00003640| 6f 77 65 72 20 74 6f 20 | 6d 6f 64 69 66 79 20 74 |ower to |modify t|
|00003650| 68 65 20 63 6f 6e 74 72 | 6f 6c 27 73 20 61 70 70 |he contr|ol's app|
|00003660| 65 61 72 61 6e 63 65 20 | 61 6e 64 2f 6f 72 20 62 |earance |and/or b|
|00003670| 65 68 61 76 69 6f 72 2e | 0d 20 20 54 68 65 20 6e |ehavior.|. The n|
|00003680| 65 73 74 65 64 20 6d 6f | 64 61 6c 20 77 69 6e 64 |ested mo|dal wind|
|00003690| 6f 77 20 68 61 73 20 74 | 68 72 65 65 20 63 6f 6e |ow has t|hree con|
|000036a0| 74 72 6f 6c 73 20 77 68 | 6f 73 65 20 62 65 68 61 |trols wh|ose beha|
|000036b0| 76 69 6f 72 20 69 73 20 | 61 66 66 65 63 74 65 64 |vior is |affected|
|000036c0| 20 62 79 20 74 68 65 20 | 64 65 6d 6f 27 73 20 6f | by the |demo's o|
|000036d0| 76 65 72 72 69 64 65 20 | 70 72 6f 63 65 64 75 72 |verride |procedur|
|000036e0| 65 20 22 4f 76 65 72 50 | 72 6f 63 22 2e 20 20 4f |e "OverP|roc". O|
|000036f0| 76 72 43 74 6c 20 69 73 | 20 75 73 65 64 20 74 6f |vrCtl is| used to|
|00003700| 20 6c 69 6e 6b 20 65 61 | 63 68 20 6f 66 20 74 68 | link ea|ch of th|
|00003710| 65 73 65 20 63 6f 6e 74 | 72 6f 6c 73 20 74 6f 20 |ese cont|rols to |
|00003720| 22 4f 76 65 72 50 72 6f | 63 22 20 61 66 74 65 72 |"OverPro|c" after|
|00003730| 20 63 61 6c 6c 69 6e 67 | 20 47 65 74 43 74 6c 20 | calling| GetCtl |
|00003740| 74 6f 20 67 65 74 20 74 | 68 65 20 63 6f 6e 74 72 |to get t|he contr|
|00003750| 6f 6c 27 73 20 43 6f 6e | 74 72 6f 6c 48 61 6e 64 |ol's Con|trolHand|
|00003760| 6c 65 3a 0d 46 61 63 65 | 49 74 28 6e 69 6c 2c 47 |le:.Face|It(nil,G|
|00003770| 65 74 43 74 6c 2c 31 30 | 30 32 2c 30 2c 32 2c 33 |etCtl,10|02,0,2,3|
|00003780| 29 3b 0d 46 61 63 65 49 | 74 28 6e 69 6c 2c 4f 76 |);.FaceI|t(nil,Ov|
|00003790| 72 43 74 6c 2c 6f 72 64 | 28 63 43 6f 6e 74 72 6f |rCtl,ord|(cContro|
|000037a0| 6c 29 2c 6f 72 64 28 40 | 4f 76 65 72 50 72 6f 63 |l),ord(@|OverProc|
|000037b0| 29 2c 30 2c 30 29 3b 0d | 46 61 63 65 49 74 28 6e |),0,0);.|FaceIt(n|
|000037c0| 69 6c 2c 47 65 74 43 74 | 6c 2c 31 30 30 32 2c 30 |il,GetCt|l,1002,0|
|000037d0| 2c 32 2c 36 29 3b 0d 46 | 61 63 65 49 74 28 6e 69 |,2,6);.F|aceIt(ni|
|000037e0| 6c 2c 4f 76 72 43 74 6c | 2c 6f 72 64 28 63 43 6f |l,OvrCtl|,ord(cCo|
|000037f0| 6e 74 72 6f 6c 29 2c 6f | 72 64 28 40 4f 76 65 72 |ntrol),o|rd(@Over|
|00003800| 50 72 6f 63 29 2c 30 2c | 30 29 3b 0d 46 61 63 65 |Proc),0,|0);.Face|
|00003810| 49 74 28 6e 69 6c 2c 47 | 65 74 43 74 6c 2c 31 30 |It(nil,G|etCtl,10|
|00003820| 30 32 2c 30 2c 32 2c 37 | 29 3b 0d 46 61 63 65 49 |02,0,2,7|);.FaceI|
|00003830| 74 28 6e 69 6c 2c 4f 76 | 72 43 74 6c 2c 6f 72 64 |t(nil,Ov|rCtl,ord|
|00003840| 28 63 43 6f 6e 74 72 6f | 6c 29 2c 6f 72 64 28 40 |(cContro|l),ord(@|
|00003850| 4f 76 65 72 50 72 6f 63 | 29 2c 30 2c 30 29 3b 0d |OverProc|),0,0);.|
|00003860| 77 68 65 72 65 20 76 32 | 63 33 20 69 73 20 74 68 |where v2|c3 is th|
|00003870| 65 20 65 64 69 74 61 62 | 6c 65 20 74 65 78 74 20 |e editab|le text |
|00003880| 69 74 65 6d 2c 20 61 6e | 64 20 76 32 63 36 20 61 |item, an|d v2c6 a|
|00003890| 6e 64 20 76 32 63 37 20 | 61 72 65 20 74 68 65 20 |nd v2c7 |are the |
|000038a0| 61 72 72 6f 77 20 69 63 | 6f 6e 20 62 75 74 74 6f |arrow ic|on butto|
|000038b0| 6e 73 2e 0d 20 20 57 68 | 65 6e 20 74 68 65 20 22 |ns.. Wh|en the "|
|000038c0| 4f 76 65 72 50 72 6f 63 | 22 20 70 72 6f 63 65 64 |OverProc|" proced|
|000038d0| 75 72 65 20 69 73 20 63 | 61 6c 6c 65 64 20 77 69 |ure is c|alled wi|
|000038e0| 74 68 20 61 20 6d 65 73 | 73 61 67 65 20 66 6f 72 |th a mes|sage for|
|000038f0| 20 6f 6e 65 20 6f 66 20 | 74 68 65 73 65 20 63 6f | one of |these co|
|00003900| 6e 74 72 6f 6c 73 2c 20 | 69 74 20 66 69 72 73 74 |ntrols, |it first|
|00003910| 20 64 65 74 65 72 6d 69 | 6e 65 73 20 77 68 65 74 | determi|nes whet|
|00003920| 68 65 72 20 74 68 65 20 | 63 6f 6e 74 72 6f 6c 20 |her the |control |
|00003930| 69 73 20 61 6e 20 61 72 | 72 6f 77 20 62 75 74 74 |is an ar|row butt|
|00003940| 6f 6e 20 28 63 52 65 73 | 49 44 20 3d 20 31 30 30 |on (cRes|ID = 100|
|00003950| 30 20 3d 20 53 49 43 4e | 20 49 44 29 20 6f 72 20 |0 = SICN| ID) or |
|00003960| 65 64 69 74 61 62 6c 65 | 20 74 65 78 74 20 28 63 |editable| text (c|
|00003970| 52 65 73 49 44 20 3d 20 | 30 29 2c 20 61 6e 64 20 |ResID = |0), and |
|00003980| 74 68 65 6e 20 73 65 6c | 65 63 74 69 76 65 6c 79 |then sel|ectively|
|00003990| 20 6d 6f 64 69 66 69 65 | 73 20 63 65 72 74 61 69 | modifie|s certai|
|000039a0| 6e 20 6d 65 73 73 61 67 | 65 73 2e 20 20 49 6e 20 |n messag|es. In |
|000039b0| 74 68 65 20 63 61 73 65 | 20 6f 66 20 74 68 65 20 |the case| of the |
|000039c0| 61 72 72 6f 77 20 63 6f | 6e 74 72 6f 6c 73 2c 20 |arrow co|ntrols, |
|000039d0| 74 68 65 20 6f 76 65 72 | 72 69 64 65 20 70 72 6f |the over|ride pro|
|000039e0| 63 65 64 75 72 65 20 68 | 61 6e 64 6c 65 73 20 61 |cedure h|andles a|
|000039f0| 6c 6c 20 6d 6f 75 73 65 | 20 64 6f 77 6e 20 6d 65 |ll mouse| down me|
|00003a00| 73 73 61 67 65 73 20 61 | 6e 64 20 72 65 73 70 6f |ssages a|nd respo|
|00003a10| 6e 64 73 20 74 6f 20 74 | 68 65 73 65 20 62 79 20 |nds to t|hese by |
|00003a20| 69 6e 63 72 65 6d 65 6e | 74 69 6e 67 20 6f 72 20 |incremen|ting or |
|00003a30| 64 65 63 72 65 6d 65 6e | 74 69 6e 67 20 74 68 65 |decremen|ting the|
|00003a40| 20 76 61 6c 75 65 20 6f | 66 20 74 68 65 20 6e 75 | value o|f the nu|
|00003a50| 6d 62 65 72 20 69 6e 20 | 61 6e 6f 74 68 65 72 20 |mber in |another |
|00003a60| 63 6f 6e 74 72 6f 6c 2e | 20 20 49 6e 20 74 68 65 |control.| In the|
|00003a70| 20 63 61 73 65 20 6f 66 | 20 74 68 65 20 65 64 69 | case of| the edi|
|00003a80| 74 61 62 6c 65 20 74 65 | 78 74 20 69 74 65 6d 2c |table te|xt item,|
|00003a90| 20 74 68 65 20 6f 76 65 | 72 72 69 64 65 20 70 72 | the ove|rride pr|
|00003aa0| 6f 63 65 64 75 72 65 20 | 6c 6f 6f 6b 73 20 66 6f |ocedure |looks fo|
|00003ab0| 72 20 73 70 61 63 65 20 | 63 68 61 72 61 63 74 65 |r space |characte|
|00003ac0| 72 73 20 61 6e 64 20 63 | 6f 6e 76 65 72 74 73 20 |rs and c|onverts |
|00003ad0| 74 68 65 6d 20 74 6f 20 | 75 6e 64 65 72 6c 69 6e |them to |underlin|
|00003ae0| 65 20 63 68 61 72 61 63 | 74 65 72 73 2e 20 20 49 |e charac|ters. I|
|00003af0| 6e 20 61 6c 6c 20 6f 74 | 68 65 72 20 63 61 73 65 |n all ot|her case|
|00003b00| 73 20 74 68 65 20 6d 65 | 73 73 61 67 65 20 69 73 |s the me|ssage is|
|00003b10| 20 70 61 73 73 65 64 20 | 6f 6e 20 74 6f 20 74 68 | passed |on to th|
|00003b20| 65 20 64 72 69 76 65 72 | 20 73 6f 20 74 68 61 74 |e driver| so that|
|00003b30| 20 69 74 20 63 61 6e 20 | 70 65 72 66 6f 72 6d 20 | it can |perform |
|00003b40| 69 74 73 20 64 65 66 61 | 75 6c 74 20 61 63 74 69 |its defa|ult acti|
|00003b50| 6f 6e 2e 00 00 08 fe 00 | 73 00 00 00 00 00 10 00 |on......|s.......|
|00003b60| 0c 00 03 01 00 00 0c 00 | 00 00 00 00 00 00 00 00 |........|........|
|00003b70| 1d 00 0d 00 0a 00 03 03 | 00 00 0a 00 00 00 00 00 |........|........|
|00003b80| 00 00 00 00 1e 00 0d 00 | 0a 00 03 00 00 00 0a 00 |........|........|
|00003b90| 00 00 00 00 00 00 00 00 | b9 00 0d 00 0a 00 03 02 |........|........|
|00003ba0| 00 00 0a 00 00 00 00 00 | 00 00 00 00 c2 00 0d 00 |........|........|
|00003bb0| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 02 |........|........|
|00003bc0| 86 00 0d 00 0a 00 03 03 | 00 00 0a 00 00 00 00 00 |........|........|
|00003bd0| 00 00 00 02 94 00 0d 00 | 0a 00 03 00 00 00 0a 00 |........|........|
|00003be0| 00 00 00 00 00 00 00 02 | f1 00 0d 00 0a 00 03 01 |........|........|
|00003bf0| 00 00 0a 00 00 00 00 00 | 00 00 00 02 f7 00 0d 00 |........|........|
|00003c00| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 03 |........|........|
|00003c10| 5b 00 0d 00 0a 00 03 01 | 00 00 0a 00 00 00 00 00 |[.......|........|
|00003c20| 00 00 00 03 60 00 0d 00 | 0a 00 03 00 00 00 0a 00 |....`...|........|
|00003c30| 00 00 00 00 00 00 00 03 | 6e 00 0d 00 0a 00 03 01 |........|n.......|
|00003c40| 00 00 0a 00 00 00 00 00 | 00 00 00 03 74 00 0d 00 |........|....t...|
|00003c50| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 03 |........|........|
|00003c60| 76 00 0b 00 09 00 04 00 | 00 00 09 00 00 00 00 00 |v.......|........|
|00003c70| 00 00 00 03 af 00 0d 00 | 0a 00 03 00 00 00 0a 00 |........|........|
|00003c80| 00 00 00 00 00 00 00 03 | d1 00 0d 00 0a 00 03 01 |........|........|
|00003c90| 00 00 0a 00 00 00 00 00 | 00 00 00 03 d6 00 0d 00 |........|........|
|00003ca0| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 04 |........|........|
|00003cb0| 76 00 0d 00 0a 00 03 01 | 00 00 0a 00 00 00 00 00 |v.......|........|
|00003cc0| 00 00 00 04 7b 00 0d 00 | 0a 00 03 00 00 00 0a 00 |....{...|........|
|00003cd0| 00 00 00 00 00 00 00 04 | de 00 0d 00 0a 00 03 01 |........|........|
|00003ce0| 00 00 0a 00 00 00 00 00 | 00 00 00 04 e4 00 0d 00 |........|........|
|00003cf0| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 05 |........|........|
|00003d00| 5a 00 0b 00 09 00 04 00 | 00 00 09 00 00 00 00 00 |Z.......|........|
|00003d10| 00 00 00 05 78 00 0d 00 | 0a 00 03 00 00 00 0a 00 |....x...|........|
|00003d20| 00 00 00 00 00 00 00 05 | 79 00 0d 00 0a 00 03 01 |........|y.......|
|00003d30| 00 00 0a 00 00 00 00 00 | 00 00 00 05 7f 00 0d 00 |........|........|
|00003d40| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 06 |........|........|
|00003d50| 21 00 0b 00 09 00 04 00 | 00 00 09 00 00 00 00 00 |!.......|........|
|00003d60| 00 00 00 06 40 00 0d 00 | 0a 00 03 00 00 00 0a 00 |....@...|........|
|00003d70| 00 00 00 00 00 00 00 06 | 93 00 0d 00 0a 00 03 03 |........|........|
|00003d80| 00 00 0a 00 00 00 00 00 | 00 00 00 06 a2 00 0d 00 |........|........|
|00003d90| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 07 |........|........|
|00003da0| 67 00 0b 00 09 00 04 00 | 00 00 09 00 00 00 00 00 |g.......|........|
|00003db0| 00 00 00 07 a0 00 0d 00 | 0a 00 03 00 00 00 0a 00 |........|........|
|00003dc0| 00 00 00 00 00 00 00 07 | c5 00 0d 00 0a 00 03 01 |........|........|
|00003dd0| 00 00 0a 00 00 00 00 00 | 00 00 00 07 cb 00 0d 00 |........|........|
|00003de0| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 08 |........|........|
|00003df0| 30 00 0d 00 0a 00 03 01 | 00 00 0a 00 00 00 00 00 |0.......|........|
|00003e00| 00 00 00 08 36 00 0d 00 | 0a 00 03 00 00 00 0a 00 |....6...|........|
|00003e10| 00 00 00 00 00 00 00 08 | b2 00 0b 00 09 00 04 00 |........|........|
|00003e20| 00 00 09 00 00 00 00 00 | 00 00 00 08 d2 00 0d 00 |........|........|
|00003e30| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 09 |........|........|
|00003e40| 35 00 0d 00 0a 00 03 01 | 00 00 0a 00 00 00 00 00 |5.......|........|
|00003e50| 00 00 00 09 3b 00 0d 00 | 0a 00 03 00 00 00 0a 00 |....;...|........|
|00003e60| 00 00 00 00 00 00 00 0a | fb 00 0d 00 0a 00 03 01 |........|........|
|00003e70| 00 00 0a 00 00 00 00 00 | 00 00 00 0b 01 00 0d 00 |........|........|
|00003e80| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 0b |........|........|
|00003e90| 3a 00 0d 00 0a 00 03 01 | 00 00 0a 00 00 00 00 00 |:.......|........|
|00003ea0| 00 00 00 0b 41 00 0d 00 | 0a 00 03 00 00 00 0a 00 |....A...|........|
|00003eb0| 00 00 00 00 00 00 00 0b | 86 00 0d 00 0a 00 03 01 |........|........|
|00003ec0| 00 00 0a 00 00 00 00 00 | 00 00 00 0b 8d 00 0d 00 |........|........|
|00003ed0| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 0b |........|........|
|00003ee0| b2 00 0d 00 0a 00 03 01 | 00 00 0a 00 00 00 00 00 |........|........|
|00003ef0| 00 00 00 0b b7 00 0d 00 | 0a 00 03 00 00 00 0a 00 |........|........|
|00003f00| 00 00 00 00 00 00 00 0b | e3 00 0b 00 09 00 04 00 |........|........|
|00003f10| 00 00 09 00 00 00 00 00 | 00 00 00 0c 4e 00 0d 00 |........|....N...|
|00003f20| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 0c |........|........|
|00003f30| 60 00 0d 00 0a 00 03 01 | 00 00 0a 00 00 00 00 00 |`.......|........|
|00003f40| 00 00 00 0c 66 00 0d 00 | 0a 00 03 00 00 00 0a 00 |....f...|........|
|00003f50| 00 00 00 00 00 00 00 0c | b2 00 0d 00 0a 00 03 03 |........|........|
|00003f60| 00 00 0a 00 00 00 00 00 | 00 00 00 0c c3 00 0d 00 |........|........|
|00003f70| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 0d |........|........|
|00003f80| 54 00 0d 00 0a 00 03 01 | 00 00 0a 00 00 00 00 00 |T.......|........|
|00003f90| 00 00 00 0d 5a 00 0d 00 | 0a 00 03 00 00 00 0a 00 |....Z...|........|
|00003fa0| 00 00 00 00 00 00 00 0d | 6f 00 0d 00 0a 00 03 01 |........|o.......|
|00003fb0| 00 00 0a 00 00 00 00 00 | 00 00 00 0d 75 00 0d 00 |........|....u...|
|00003fc0| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 0d |........|........|
|00003fd0| c5 00 0b 00 09 00 04 00 | 00 00 09 00 00 00 00 00 |........|........|
|00003fe0| 00 00 00 0e 66 00 0d 00 | 0a 00 03 00 00 00 0a 00 |....f...|........|
|00003ff0| 00 00 00 00 00 00 00 0e | 67 00 0b 00 09 00 04 00 |........|g.......|
|00004000| 00 00 09 00 00 00 00 00 | 00 00 00 0e 86 00 0d 00 |........|........|
|00004010| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 0e |........|........|
|00004020| f4 00 0d 00 0a 00 03 01 | 00 00 0a 00 00 00 00 00 |........|........|
|00004030| 00 00 00 0e f9 00 0d 00 | 0a 00 03 00 00 00 0a 00 |........|........|
|00004040| 00 00 00 00 00 00 00 0f | 28 00 0d 00 0a 00 03 01 |........|(.......|
|00004050| 00 00 0a 00 00 00 00 00 | 00 00 00 0f 2d 00 0d 00 |........|....-...|
|00004060| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 0f |........|........|
|00004070| fd 00 0b 00 09 00 04 00 | 00 00 09 00 00 00 00 00 |........|........|
|00004080| 00 00 00 10 74 00 0d 00 | 0a 00 03 00 00 00 0a 00 |....t...|........|
|00004090| 00 00 00 00 00 00 00 10 | d4 00 0d 00 0a 00 03 03 |........|........|
|000040a0| 00 00 0a 00 00 00 00 00 | 00 00 00 10 e0 00 0d 00 |........|........|
|000040b0| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 11 |........|........|
|000040c0| f5 00 0d 00 0a 00 03 01 | 00 00 0a 00 00 00 00 00 |........|........|
|000040d0| 00 00 00 11 fb 00 0d 00 | 0a 00 03 00 00 00 0a 00 |........|........|
|000040e0| 00 00 00 00 00 00 00 11 | fd 00 0b 00 09 00 04 00 |........|........|
|000040f0| 00 00 09 00 00 00 00 00 | 00 00 00 12 28 00 0d 00 |........|....(...|
|00004100| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 12 |........|........|
|00004110| fc 00 0d 00 0a 00 03 01 | 00 00 0a 00 00 00 00 00 |........|........|
|00004120| 00 00 00 13 02 00 0d 00 | 0a 00 03 00 00 00 0a 00 |........|........|
|00004130| 00 00 00 00 00 00 00 13 | 04 00 0b 00 09 00 04 00 |........|........|
|00004140| 00 00 09 00 00 00 00 00 | 00 00 00 13 23 00 0d 00 |........|....#...|
|00004150| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 13 |........|........|
|00004160| 6f 00 0d 00 0a 00 03 01 | 00 00 0a 00 00 00 00 00 |o.......|........|
|00004170| 00 00 00 13 75 00 0d 00 | 0a 00 03 00 00 00 0a 00 |....u...|........|
|00004180| 00 00 00 00 00 00 00 13 | 77 00 0b 00 09 00 04 00 |........|w.......|
|00004190| 00 00 09 00 00 00 00 00 | 00 00 00 13 96 00 0d 00 |........|........|
|000041a0| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 13 |........|........|
|000041b0| 9d 00 0d 00 0a 00 03 01 | 00 00 0a 00 00 00 00 00 |........|........|
|000041c0| 00 00 00 13 a3 00 0d 00 | 0a 00 03 00 00 00 0a 00 |........|........|
|000041d0| 00 00 00 00 00 00 00 13 | cc 00 0d 00 0a 00 03 01 |........|........|
|000041e0| 00 00 0a 00 00 00 00 00 | 00 00 00 13 d2 00 0d 00 |........|........|
|000041f0| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 13 |........|........|
|00004200| d8 00 0d 00 0a 00 03 01 | 00 00 0a 00 00 00 00 00 |........|........|
|00004210| 00 00 00 13 de 00 0d 00 | 0a 00 03 00 00 00 0a 00 |........|........|
|00004220| 00 00 00 00 00 00 00 13 | f6 00 0d 00 0a 00 03 01 |........|........|
|00004230| 00 00 0a 00 00 00 00 00 | 00 00 00 13 fc 00 0d 00 |........|........|
|00004240| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 13 |........|........|
|00004250| ff 00 0d 00 0a 00 03 03 | 00 00 0a 00 00 00 00 00 |........|........|
|00004260| 00 00 00 14 13 00 0d 00 | 0a 00 03 00 00 00 0a 00 |........|........|
|00004270| 00 00 00 00 00 00 00 16 | 41 00 0d 00 0a 00 03 01 |........|A.......|
|00004280| 00 00 0a 00 00 00 00 00 | 00 00 00 16 47 00 0d 00 |........|....G...|
|00004290| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 16 |........|........|
|000042a0| 68 00 0b 00 09 00 04 00 | 00 00 09 00 00 00 00 00 |h.......|........|
|000042b0| 00 00 00 17 6f 00 0d 00 | 0a 00 03 00 00 00 0a 00 |....o...|........|
|000042c0| 00 00 00 00 00 00 00 17 | 71 00 0d 00 0a 00 03 03 |........|q.......|
|000042d0| 00 00 0a 00 00 00 00 00 | 00 00 00 17 84 00 0d 00 |........|........|
|000042e0| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 18 |........|........|
|000042f0| 86 00 0d 00 0a 00 03 02 | 00 00 0a 00 00 00 00 00 |........|........|
|00004300| 00 00 00 18 90 00 0d 00 | 0a 00 03 00 00 00 0a 00 |........|........|
|00004310| 00 00 00 00 00 00 00 18 | ca 00 0d 00 0a 00 03 02 |........|........|
|00004320| 00 00 0a 00 00 00 00 00 | 00 00 00 18 cd 00 0d 00 |........|........|
|00004330| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 19 |........|........|
|00004340| a8 00 0d 00 0a 00 03 01 | 00 00 0a 00 00 00 00 00 |........|........|
|00004350| 00 00 00 19 ae 00 0d 00 | 0a 00 03 00 00 00 0a 00 |........|........|
|00004360| 00 00 00 00 00 00 00 19 | f2 00 0d 00 0a 00 03 01 |........|........|
|00004370| 00 00 0a 00 00 00 00 00 | 00 00 00 19 f8 00 0d 00 |........|........|
|00004380| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 1a |........|........|
|00004390| 1d 00 0b 00 09 00 04 00 | 00 00 09 00 00 00 00 00 |........|........|
|000043a0| 00 00 00 1a 70 00 0d 00 | 0a 00 03 00 00 00 0a 00 |....p...|........|
|000043b0| 00 00 00 00 00 00 00 1a | 71 00 0b 00 09 00 04 00 |........|q.......|
|000043c0| 00 00 09 00 00 00 00 00 | 00 00 00 1a c4 00 0d 00 |........|........|
|000043d0| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 1a |........|........|
|000043e0| c5 00 0b 00 09 00 04 00 | 00 00 09 00 00 00 00 00 |........|........|
|000043f0| 00 00 00 1b 18 00 0d 00 | 0a 00 03 00 00 00 0a 00 |........|........|
|00004400| 00 00 00 00 00 00 00 1b | fd 00 0d 00 0a 00 03 01 |........|........|
|00004410| 00 00 0a 00 00 00 00 00 | 00 00 00 1c 03 00 0d 00 |........|........|
|00004420| 0a 00 03 00 00 00 0a 00 | 00 00 00 00 00 00 00 1c |........|........|
|00004430| 28 00 0d 00 0a 00 03 01 | 00 00 0a 00 00 00 00 00 |(.......|........|
|00004440| 00 00 00 1c 2e 00 0d 00 | 0a 00 03 00 00 00 0a 00 |........|........|
|00004450| 00 00 00 00 00 00 00 0a | 88 80 00 19 02 00 0d 00 |........|........|
|00004460| 05 00 01 00 01 00 f7 01 | df 0b 57 68 79 20 56 69 |........|..Why Vi|
|00004470| 65 77 49 74 3f 00 02 81 | 3f f7 ff 05 14 00 14 8c |ewIt?...|?.......|
|00004480| 00 20 00 00 00 00 76 00 | f7 01 df 00 00 00 00 00 |. ....v.|........|
|00004490| 03 00 03 00 96 01 2c 00 | 00 00 00 00 01 00 01 00 |......,.|........|
|000044a0| 08 8c b7 ff fd 04 a0 21 | 01 00 08 00 03 01 97 00 |.......!|........|
|000044b0| 1f 01 db 00 01 00 3c 00 | 00 00 3c 00 01 02 4f 4b |......<.|..<...OK|
|000044c0| 69 83 f7 f8 7d 05 1e 00 | 14 00 01 00 79 00 1a 01 |i...}...|....y...|
|000044d0| 37 00 01 fe 00 00 09 01 | 01 51 56 69 65 77 20 23 |7.......|.QView #|
|000044e0| 31 20 2d 20 54 68 69 73 | 20 76 69 65 77 20 69 73 |1 - This| view is|
|000044f0| 20 61 74 74 61 63 68 65 | 64 20 74 6f 20 62 6f 74 | attache|d to bot|
|00004500| 68 20 74 68 65 20 72 69 | 67 68 74 20 61 6e 64 20 |h the ri|ght and |
|00004510| 62 6f 74 74 6f 6d 20 73 | 69 64 65 73 20 6f 66 20 |bottom s|ides of |
|00004520| 74 68 65 20 77 69 6e 64 | 6f 77 2e 81 c7 f7 7c 07 |the wind|ow....|.|
|00004530| 6c 00 14 0c 42 20 60 00 | 2d 00 7a 00 f3 01 db 03 |l...B `.|-.z.....|
|00004540| f3 03 f3 03 fa 00 01 00 | 01 01 01 04 48 65 6c 70 |........|....Help|
|00004550| 76 00 01 00 01 ff ff ff | b1 b8 de 81 f9 f9 fd 05 |v.......|........|
|00004560| 1e 00 14 00 00 20 10 00 | 1d 00 7a 00 2d 00 a4 4d |..... ..|..z.-..M|
|00004570| 45 4e 55 03 fd 01 00 04 | 46 69 6c 65 61 81 f9 f9 |ENU.....|Filea...|
|00004580| fd 05 1e 00 14 00 00 20 | 10 00 1d 00 a4 00 2d 00 |....... |......-.|
|00004590| ce 4d 45 4e 55 03 fe 01 | 00 04 45 64 69 74 61 81 |.MENU...|..Edita.|
|000045a0| f9 f9 fd 05 1e 00 14 00 | 00 20 10 00 1d 00 ce 00 |........|. ......|
|000045b0| 2d 00 fe 4d 45 4e 55 04 | 00 01 00 04 54 65 78 74 |-..MENU.|....Text|
|000045c0| 61 81 f9 f9 fd 05 1e 00 | 14 00 00 20 10 00 1d 00 |a.......|... ....|
|000045d0| fe 00 2d 01 35 4d 45 4e | 55 04 02 01 00 06 54 6f |..-.5MEN|U.....To|
|000045e0| 70 69 63 73 6f 83 f7 f8 | 7d 05 1e 00 14 00 1f 01 |picso...|}.......|
|000045f0| 36 00 2c 01 da 00 01 fe | 00 00 09 01 01 22 3c 2d |6.,.....|....."<-|
|00004600| 20 34 20 4d 45 4e 55 20 | 63 6f 6e 74 72 6f 6c 73 | 4 MENU |controls|
|00004610| 20 61 72 72 61 6e 67 65 | 64 20 61 73 20 62 61 72 | arrange|d as bar|
|00004620| 20 80 3f f7 fe 05 14 00 | 14 88 00 20 00 00 01 00 | .?.....|... ....|
|00004630| 00 00 00 00 f7 00 76 00 | 00 00 00 00 00 00 0f 00 |......v.|........|
|00004640| 01 00 01 04 7e 00 00 00 | 01 00 01 00 01 00 01 d3 |....~...|........|
|00004650| 4a ff ff ee 63 00 27 83 | f7 f8 7d 05 1e 00 14 00 |J...c.'.|..}.....|
|00004660| 01 00 02 00 33 00 65 00 | 01 fe 00 00 09 01 01 45 |....3.e.|.......E|
|00004670| 56 69 65 77 20 23 32 0d | 54 68 69 73 20 76 69 65 |View #2.|This vie|
|00004680| 77 20 69 73 20 61 74 74 | 61 63 68 65 64 20 74 6f |w is att|ached to|
|00004690| 20 74 68 65 20 77 69 6e | 64 6f 77 20 62 6f 74 74 | the win|dow bott|
|000046a0| 6f 6d 20 61 6e 64 20 69 | 73 20 73 63 72 6f 6c 6c |om and i|s scroll|
|000046b0| 61 62 6c 65 2e 83 f7 f8 | 7d 05 1e 00 14 00 37 00 |able....|}.....7.|
|000046c0| 05 00 7b 00 63 00 01 01 | 04 00 0a 01 01 54 56 69 |..{.c...|.....TVi|
|000046d0| 65 77 49 74 20 73 75 70 | 70 6f 72 74 73 20 61 20 |ewIt sup|ports a |
|000046e0| 63 6f 6d 70 6c 65 74 65 | 20 73 65 74 20 6f 66 20 |complete| set of |
|000046f0| 73 74 61 6e 64 61 72 64 | 20 26 20 63 75 73 74 6f |standard| & custo|
|00004700| 6d 20 63 6f 6e 74 72 6f | 6c 73 20 69 6e 20 61 6e |m contro|ls in an|
|00004710| 79 20 73 74 79 6c 65 20 | 61 6e 64 20 63 6f 6c 6f |y style |and colo|
|00004720| 72 3a 00 83 f7 f9 7c 05 | 1e 00 14 00 7f 00 0a 00 |r:....|.|........|
|00004730| 8f 00 5c 00 01 01 00 01 | 02 0b 53 74 61 74 69 63 |..\.....|..Static|
|00004740| 20 54 65 78 74 00 01 00 | 02 25 46 2e a9 ff ff 80 | Text...|.%F.....|
|00004750| 37 f0 7d 05 1e 00 14 00 | 00 60 60 00 01 00 93 00 |7.}.....|.``.....|
|00004760| 09 00 a5 00 5d 00 02 00 | 02 00 02 00 02 00 01 00 |....]...|........|
|00004770| 01 00 00 00 00 00 01 00 | 01 00 01 fe 00 00 09 01 |........|........|
|00004780| 01 0d 45 64 69 74 61 62 | 6c 65 20 54 65 78 74 80 |..Editab|le Text.|
|00004790| 37 f0 7c 05 1e 00 14 00 | 00 60 60 00 01 00 ab 00 |7.|.....|.``.....|
|000047a0| 09 00 bd 00 5d 00 02 00 | 02 00 02 00 02 00 01 00 |....]...|........|
|000047b0| 01 00 00 00 00 00 01 00 | 01 00 01 ff 02 00 09 01 |........|........|
|000047c0| 01 0d 45 64 69 74 61 62 | 6c 65 20 54 65 78 74 00 |..Editab|le Text.|
|000047d0| 03 00 00 ff ff 1b cd 28 | 06 00 01 fc 27 ff ff cf |.......(|....'...|
|000047e0| e6 00 02 1e c3 24 7d ff | ff 8c f7 ff fd 00 00 21 |.....$}.|.......!|
|000047f0| 01 00 08 00 c5 00 11 00 | d9 00 57 00 01 06 42 75 |........|..W...Bu|
|00004800| 74 74 6f 6e 6f 80 f7 e0 | 7c 05 1e 00 14 00 10 20 |ttono...||...... |
|00004810| 01 00 20 00 dd 00 11 01 | 01 00 3f 00 01 00 64 00 |.. .....|..?...d.|
|00004820| 01 00 01 01 00 00 09 01 | 02 06 42 75 74 74 6f 6e |........|..Button|
|00004830| 6f 00 01 00 01 fb 2b ff | ff be bb 81 81 ff ff 05 |o.....+.|........|
|00004840| 1e 00 14 00 00 21 01 00 | e6 00 49 00 ef 00 56 00 |.....!..|..I...V.|
|00004850| 03 00 03 00 64 00 64 00 | 05 00 05 00 06 53 49 43 |....d.d.|.....SIC|
|00004860| 4e 05 25 81 81 ff ff 05 | 1e 00 14 00 00 21 01 00 |N.%.....|.....!..|
|00004870| ef 00 49 00 f8 00 56 00 | 03 00 03 00 64 00 64 00 |..I...V.|....d.d.|
|00004880| 07 00 07 00 08 53 49 43 | 4e 05 25 8c f7 f9 fd 00 |.....SIC|N.%.....|
|00004890| 00 20 02 00 09 01 06 00 | 16 01 16 00 52 00 01 fe |. ......|....R...|
|000048a0| 00 05 43 68 65 63 6b 8c | d7 f9 7d 00 00 20 02 00 |..Check.|..}.. ..|
|000048b0| 09 01 18 00 16 01 28 00 | 52 00 01 00 01 ff 03 01 |......(.|R.......|
|000048c0| 01 05 43 68 65 63 6b 8c | d7 f8 7d 00 00 20 04 00 |..Check.|..}.. ..|
|000048d0| 0a 01 2f 00 11 01 3f 00 | 57 00 01 00 01 ff 00 00 |../...?.|W.......|
|000048e0| 09 01 02 08 4f 70 74 69 | 6f 6e 20 41 20 8c f7 f8 |....Opti|on A ...|
|000048f0| 7c 00 00 20 04 00 0a 01 | 3f 00 11 01 4f 00 57 00 ||.. ....|?...O.W.|
|00004900| 01 ff 00 00 09 01 02 08 | 4f 70 74 69 6f 6e 20 42 |........|Option B|
|00004910| 20 00 01 00 02 ff ff 19 | 8b 1e 70 83 3f f7 ff 05 | .......|..p.?...|
|00004920| 1e 00 14 01 2e 00 10 01 | 50 00 58 00 01 00 01 00 |........|P.X.....|
|00004930| 01 00 01 00 03 00 03 00 | 00 00 00 00 01 00 01 80 |........|........|
|00004940| f9 f1 7c 05 1e 00 14 00 | 10 20 10 00 0f 01 57 00 |..|.....|. ....W.|
|00004950| 0f 01 6a 00 59 4d 45 4e | 55 05 22 00 01 00 01 01 |..j.YMEN|U.".....|
|00004960| 01 01 01 05 49 74 65 6d | 73 00 02 00 02 1f 12 65 |....Item|s......e|
|00004970| 24 ff ff 00 01 fc 7a ff | ff d5 9f 81 f9 f1 fd 05 |$.....z.|........|
|00004980| 1e 00 14 00 00 20 10 01 | 70 00 16 01 82 00 52 4d |..... ..|p.....RM|
|00004990| 45 4e 55 05 23 00 01 00 | 00 01 00 04 45 64 69 74 |ENU.#...|....Edit|
|000049a0| 61 83 f7 f8 7d 05 1e 00 | 14 01 88 00 02 01 c7 00 |a...}...|........|
|000049b0| 66 00 01 01 04 00 09 01 | 01 6d 41 6e 79 20 50 49 |f.......|.mAny PI|
|000049c0| 43 54 2c 20 49 43 4f 4e | 2c 20 63 69 63 6e 2c 20 |CT, ICON|, cicn, |
|000049d0| 53 49 43 4e 2c 20 6f 72 | 20 43 55 52 53 20 63 61 |SICN, or| CURS ca|
|000049e0| 6e 20 62 65 20 75 73 65 | 64 20 61 73 20 62 75 74 |n be use|d as but|
|000049f0| 74 6f 6e 2c 20 63 68 65 | 63 6b 20 62 6f 78 2c 20 |ton, che|ck box, |
|00004a00| 72 61 64 69 6f 20 62 75 | 74 74 6f 6e 2c 20 6f 72 |radio bu|tton, or|
|00004a10| 20 73 74 61 74 69 63 20 | 69 74 65 6d 2e 20 20 45 | static |item. E|
|00004a20| 78 61 6d 70 6c 65 3a 83 | f7 f8 7d 05 1e 00 14 01 |xample:.|..}.....|
|00004a30| cf 00 05 01 e8 00 24 00 | 01 ff 00 00 09 01 01 0b |......$.|........|
|00004a40| 53 74 61 74 69 63 0d 49 | 43 4f 4e 81 bb ff ff 05 |Static.I|CON.....|
|00004a50| 1e 00 14 00 00 20 00 01 | cb 00 29 01 eb 00 49 00 |..... ..|..)...I.|
|00004a60| 03 00 03 00 64 00 64 49 | 43 4f 4e 83 f7 f8 7d 05 |....d.dI|CON...}.|
|00004a70| 1e 00 14 01 f6 00 0d 02 | 0f 00 2c 00 01 ff 00 00 |........|..,.....|
|00004a80| 09 01 01 0b 49 43 4f 4e | 0d 42 75 74 74 6f 6e 81 |....ICON|.Button.|
|00004a90| b9 ff ff 05 1e 00 14 00 | 00 20 01 01 f3 00 32 02 |........|. ....2.|
|00004aa0| 13 00 52 00 03 00 03 00 | 64 00 64 49 43 4f 4e 00 |..R.....|d.dICON.|
|00004ab0| 01 83 f7 f8 7d 05 1e 00 | 14 02 1b 00 06 02 34 00 |....}...|......4.|
|00004ac0| 38 00 01 ff 00 00 09 01 | 01 11 4d 75 6c 74 69 2d |8.......|..Multi-|
|00004ad0| 49 43 4f 4e 0d 42 75 74 | 74 6f 6e 81 c1 ff fe 05 |ICON.But|ton.....|
|00004ae0| 1e 00 14 00 00 20 01 02 | 17 00 3d 02 37 00 5d 00 |..... ..|..=.7.].|
|00004af0| 01 00 01 00 02 53 54 52 | 23 03 e9 00 01 00 01 d3 |.....STR|#.......|
|00004b00| 4a ff ff ee 63 83 f7 f8 | 7d 05 1e 00 14 02 3b 00 |J...c...|}.....;.|
|00004b10| 0a 02 54 00 3c 00 01 ff | 00 00 09 01 01 14 4d 75 |..T.<...|......Mu|
|00004b20| 6c 74 69 2d 49 43 4f 4e | 0d 43 68 65 63 6b 20 42 |lti-ICON|.Check B|
|00004b30| 6f 78 2c 81 c1 ff fe 05 | 1e 00 14 00 00 20 02 02 |ox,.....|..... ..|
|00004b40| 37 00 41 02 57 00 61 00 | 04 00 01 00 04 53 54 52 |7.A.W.a.|.....STR|
|00004b50| 23 03 e9 00 01 00 01 d3 | 4a ff ff ee 63 83 f7 f8 |#.......|J...c...|
|00004b60| 7d 05 1e 00 14 02 5f 00 | 02 02 92 00 66 00 01 01 |}....._.|....f...|
|00004b70| 04 00 09 01 01 55 63 69 | 63 6e 20 72 65 73 6f 75 |.....Uci|cn resou|
|00004b80| 72 63 65 73 20 28 63 6f | 6c 6f 72 20 69 63 6f 6e |rces (co|lor icon|
|00004b90| 73 29 20 63 61 6e 20 62 | 65 20 75 73 65 64 20 74 |s) can b|e used t|
|00004ba0| 6f 20 73 75 70 70 6f 72 | 74 20 33 44 20 63 6f 6e |o suppor|t 3D con|
|00004bb0| 74 72 6f 6c 73 20 6f 66 | 20 61 6e 79 20 73 68 61 |trols of| any sha|
|00004bc0| 70 65 20 26 20 63 6f 6c | 6f 72 3a 80 c1 f9 fd 05 |pe & col|or:.....|
|00004bd0| 1e 00 14 00 00 01 01 00 | 60 02 96 00 14 02 aa 00 |........|`.......|
|00004be0| 50 00 01 00 01 00 02 53 | 54 52 23 05 2c 01 00 06 |P......S|TR#.,...|
|00004bf0| 43 61 6e 63 65 6c 6f 83 | f7 f8 7d 05 1e 00 14 02 |Cancelo.|..}.....|
|00004c00| b4 00 02 02 da 00 67 00 | 01 01 04 00 09 01 01 3e |......g.|.......>|
|00004c10| 53 49 43 4e 2c 20 50 41 | 54 23 2c 20 61 6e 64 20 |SICN, PA|T#, and |
|00004c20| 63 6c 75 74 20 72 65 73 | 6f 75 72 63 65 73 20 63 |clut res|ources c|
|00004c30| 61 6e 20 62 65 20 75 73 | 65 64 20 69 6e 20 70 6f |an be us|ed in po|
|00004c40| 70 2d 75 70 20 70 61 6c | 65 74 74 65 73 3a 73 81 |p-up pal|ettes:s.|
|00004c50| 03 f7 ff 05 1e 00 14 00 | 10 20 10 02 e6 00 40 02 |........|. ....@.|
|00004c60| f6 00 50 00 01 00 01 00 | 01 00 01 00 03 00 03 00 |..P.....|........|
|00004c70| 00 00 00 00 04 00 01 00 | 20 50 41 54 23 00 01 00 |........| PAT#...|
|00004c80| 01 80 03 f7 ff 05 1e 00 | 14 00 10 20 10 00 04 02 |........|... ....|
|00004c90| e4 00 13 02 f8 00 27 00 | 01 00 01 00 01 00 01 00 |......'.|........|
|00004ca0| 03 00 03 00 00 00 00 00 | 10 00 09 00 10 50 41 54 |........|.....PAT|
|00004cb0| 23 00 01 00 01 83 f7 f8 | 7d 05 1e 00 14 03 01 00 |#.......|}.......|
|00004cc0| 02 03 27 00 66 00 01 01 | 04 00 09 01 01 38 44 69 |..'.f...|.....8Di|
|00004cd0| 61 6c 73 20 63 61 6e 20 | 62 65 20 65 61 73 69 6c |als can |be easil|
|00004ce0| 79 20 6c 69 6e 6b 65 64 | 20 74 6f 20 6e 75 6d 62 |y linked| to numb|
|00004cf0| 65 72 73 20 69 6e 20 6f | 74 68 65 72 20 63 6f 6e |ers in o|ther con|
|00004d00| 74 72 6f 6c 73 3a 65 80 | 07 e7 8d 05 1e 00 14 00 |trols:e.|........|
|00004d10| 00 20 08 00 16 03 2b 00 | 09 03 49 00 27 00 02 00 |. ....+.|..I.'...|
|00004d20| 02 00 02 00 02 00 01 00 | 01 00 00 00 00 00 08 ff |........|........|
|00004d30| ff 00 0a 00 64 00 01 00 | 01 00 05 02 02 07 2d 31 |....d...|......-1|
|00004d40| 30 2c 32 2e 30 80 47 f7 | 8d 05 1e 00 14 00 00 20 |0,2.0.G.|....... |
|00004d50| 08 00 14 03 2a 00 30 03 | 36 00 60 00 01 00 01 00 |....*.0.|6.`.....|
|00004d60| 01 00 01 00 08 ff ff 00 | 0a 00 01 00 01 00 05 02 |........|........|
|00004d70| 02 07 2d 31 30 2c 32 2e | 30 80 77 f0 0d 05 1e 00 |..-10,2.|0.w.....|
|00004d80| 14 00 00 60 60 00 01 03 | 39 00 2f 03 49 00 60 00 |...``...|9./.I.`.|
|00004d90| 01 00 01 00 01 00 01 00 | 01 00 01 00 01 ff 00 00 |........|........|
|00004da0| 09 01 01 00 05 02 02 05 | 45 6e 74 72 79 83 f7 f8 |........|Entry...|
|00004db0| 7d 05 1e 00 14 03 51 00 | 02 03 77 00 66 00 01 01 |}.....Q.|..w.f...|
|00004dc0| 04 00 09 01 01 41 43 6f | 6e 74 72 6f 6c 73 20 63 |.....ACo|ntrols c|
|00004dd0| 61 6e 20 61 6c 73 6f 20 | 62 65 20 63 6f 6d 70 6c |an also |be compl|
|00004de0| 65 78 20 6f 62 6a 65 63 | 74 73 20 6c 69 6b 65 20 |ex objec|ts like |
|00004df0| 6c 69 73 74 73 20 61 6e | 64 20 74 65 78 74 20 65 |lists an|d text e|
|00004e00| 64 69 74 6f 72 73 3a 80 | f9 f6 7d 05 1e 00 14 00 |ditors:.|..}.....|
|00004e10| 00 60 10 00 80 03 7b 00 | 0d 03 b4 00 59 53 54 52 |.`....{.|....YSTR|
|00004e20| 23 05 24 00 01 00 01 00 | 09 01 02 04 4c 69 73 74 |#.$.....|....List|
|00004e30| 63 81 c7 f7 7d 07 6c 00 | 14 00 42 20 60 03 b9 00 |c...}.l.|..B `...|
|00004e40| 06 03 ff 00 61 07 6d 07 | 6d 07 6d 00 01 00 01 01 |....a.m.|m.m.....|
|00004e50| 01 04 48 65 6c 70 76 83 | f7 f8 7d 05 1e 00 14 04 |..Helpv.|..}.....|
|00004e60| 08 00 02 04 2e 00 66 00 | 01 01 04 00 09 01 01 3f |......f.|.......?|
|00004e70| 56 69 65 77 49 74 20 61 | 6c 73 6f 20 69 6e 63 6c |ViewIt a|lso incl|
|00004e80| 75 64 65 73 20 61 20 63 | 75 73 74 6f 6d 20 63 6f |udes a c|ustom co|
|00004e90| 6e 74 72 6f 6c 20 74 68 | 61 74 20 73 68 6f 77 73 |ntrol th|at shows|
|00004ea0| 20 74 68 65 20 63 6c 69 | 70 62 6f 61 72 64 3a 81 | the cli|pboard:.|
|00004eb0| 39 f6 7f 07 08 00 14 00 | 00 28 00 04 32 00 02 04 |9.......|.(..2...|
|00004ec0| 79 00 65 00 01 00 01 00 | 01 00 01 00 32 00 32 00 |y.e.....|....2.2.|
|00004ed0| 00 00 00 53 54 52 23 07 | 09 00 01 00 01 00 0a 01 |...STR#.|........|
|00004ee0| 01 00 00 00 80 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004ef0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004f00| 00 00 00 00 00 00 00 80 | 00 00 00 c0 00 00 00 a0 |........|........|
|00004f10| 00 00 00 90 00 00 ff 88 | 00 00 80 04 00 00 80 02 |........|........|
|00004f20| 00 00 80 01 00 00 80 00 | 80 00 80 01 c0 00 80 03 |........|........|
|00004f30| 80 00 80 07 00 00 ff 8e | 00 00 7f 9c 00 00 00 b8 |........|........|
|00004f40| 00 00 00 f0 00 00 00 e0 | 00 00 00 40 00 00 00 00 |........|...@....|
|00004f50| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004f60| 00 00 00 00 00 00 00 00 | 80 00 00 00 00 00 00 00 |........|........|
|00004f70| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004f80| 00 00 00 00 00 00 00 00 | 00 00 00 80 00 00 01 c0 |........|........|
|00004f90| 00 00 02 c0 00 00 04 c0 | 00 00 08 ff 80 00 10 00 |........|........|
|00004fa0| c0 00 20 00 c0 00 40 00 | c0 00 80 00 c0 00 40 00 |.. ...@.|......@.|
|00004fb0| c0 00 20 00 c0 00 10 00 | c0 00 08 ff c0 00 04 ff |.. .....|........|
|00004fc0| c0 00 02 c0 00 00 01 c0 | 00 00 00 c0 00 00 00 40 |........|.......@|
|00004fd0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00004fe0| 00 00 00 00 00 00 00 00 | 00 00 00 00 80 00 00 00 |........|........|
|00004ff0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00005000| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 80 |........|........|
|00005010| 00 00 01 c0 00 00 02 c0 | 00 00 04 c0 00 00 0a ff |........|........|
|00005020| 80 00 16 00 c0 00 2f fe | c0 00 5f fe c0 00 bf fe |....../.|.._.....|
|00005030| c0 00 5f fe c0 00 2f fe | c0 00 16 00 c0 00 0a ff |.._.../.|........|
|00005040| c0 00 04 ff c0 00 02 c0 | 00 00 01 c0 00 00 00 c0 |........|........|
|00005050| 00 00 00 40 00 00 00 00 | 00 00 00 00 00 00 00 00 |...@....|........|
|00005060| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00005070| 80 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00005080| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00005090| 00 00 00 80 00 00 00 c0 | 00 00 00 a0 00 00 00 90 |........|........|
|000050a0| 00 00 ff a8 00 00 80 34 | 00 00 bf fa 00 00 bf fd |.......4|........|
|000050b0| 00 00 bf fe 80 00 bf fd | c0 00 bf fb 80 00 80 37 |........|.......7|
|000050c0| 00 00 ff ae 00 00 7f 9c | 00 00 00 b8 00 00 00 f0 |........|........|
|000050d0| 00 00 00 e0 00 00 00 40 | 00 00 00 00 00 00 00 00 |.......@|........|
|000050e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000050f0| 00 00 00 00 6b 00 79 00 | 00 00 00 00 00 00 00 ff |....k.y.|........|
|00005100| ff ff f7 04 46 69 6c 65 | 06 53 61 76 65 23 35 00 |....File|.Save#5.|
|00005110| 53 00 00 08 52 65 76 65 | 72 74 23 38 00 00 00 00 |S...Reve|rt#8....|
|00005120| 01 2d 00 00 00 00 0f 50 | 61 67 65 20 53 65 74 75 |.-.....P|age Setu|
|00005130| 70 2e 2e 2e 23 39 00 00 | 00 00 0b 50 72 69 6e 74 |p...#9..|...Print|
|00005140| 2e 2e 2e 23 31 30 00 50 | 00 00 10 50 72 69 6e 74 |...#10.P|...Print|
|00005150| 20 53 70 65 63 69 61 6c | 23 31 31 00 00 00 00 00 | Special|#11.....|
|00005160| 00 00 05 b6 4f 6e 2d 4c | 69 6e 65 20 45 64 69 74 |....On-L|ine Edit|
|00005170| 69 6e 67 0d 20 20 54 68 | 65 20 6d 6f 73 74 20 75 |ing. Th|e most u|
|00005180| 6e 69 71 75 65 20 56 69 | 65 77 49 74 20 66 65 61 |nique Vi|ewIt fea|
|00005190| 74 75 72 65 20 69 73 20 | 69 74 73 20 73 75 70 70 |ture is |its supp|
|000051a0| 6f 72 74 20 66 6f 72 20 | 65 64 69 74 69 6e 67 20 |ort for |editing |
|000051b0| 74 68 65 20 63 6f 6e 74 | 65 6e 74 20 6f 66 20 77 |the cont|ent of w|
|000051c0| 69 6e 64 6f 77 73 20 22 | 6f 6e 2d 6c 69 6e 65 22 |indows "|on-line"|
|000051d0| 20 28 69 2e 65 2e 2c 20 | 77 68 69 6c 65 20 61 20 | (i.e., |while a |
|000051e0| 70 72 6f 67 72 61 6d 20 | 69 73 20 72 75 6e 6e 69 |program |is runni|
|000051f0| 6e 67 29 2e 20 20 4f 6e | 2d 6c 69 6e 65 20 65 64 |ng). On|-line ed|
|00005200| 69 74 69 6e 67 20 63 61 | 6e 20 62 65 20 75 73 65 |iting ca|n be use|
|00005210| 64 20 66 72 6f 6d 20 77 | 69 74 68 69 6e 20 61 6e |d from w|ithin an|
|00005220| 79 20 70 72 6f 67 72 61 | 6d 6d 69 6e 67 20 65 6e |y progra|mming en|
|00005230| 76 69 72 6f 6e 6d 65 6e | 74 20 77 69 74 68 20 61 |vironmen|t with a|
|00005240| 6e 79 20 74 79 70 65 20 | 6f 66 20 56 69 65 77 49 |ny type |of ViewI|
|00005250| 74 20 77 69 6e 64 6f 77 | 20 28 6d 6f 64 61 6c 20 |t window| (modal |
|00005260| 6f 72 20 6d 6f 64 65 6c | 65 73 73 29 2e 0d 20 20 |or model|ess).. |
|00005270| 46 6f 72 20 65 78 61 6d | 70 6c 65 2c 20 74 6f 20 |For exam|ple, to |
|00005280| 70 75 74 20 74 68 69 73 | 20 77 69 6e 64 6f 77 20 |put this| window |
|00005290| 69 6e 74 6f 20 65 64 69 | 74 69 6e 67 20 6d 6f 64 |into edi|ting mod|
|000052a0| 65 2c 20 70 72 65 73 73 | 20 4f 70 74 69 6f 6e 2d |e, press| Option-|
|000052b0| 11 2d 53 68 69 66 74 20 | 28 45 6e 74 65 72 20 65 |.-Shift |(Enter e|
|000052c0| 78 69 74 73 20 65 64 69 | 74 20 6d 6f 64 65 29 2e |xits edi|t mode).|
|000052d0| 20 41 20 62 61 72 20 77 | 69 6c 6c 20 61 70 70 65 | A bar w|ill appe|
|000052e0| 61 72 20 61 74 20 74 68 | 65 20 62 6f 74 74 6f 6d |ar at th|e bottom|
|000052f0| 20 61 6e 64 20 72 69 67 | 68 74 20 73 69 64 65 73 | and rig|ht sides|
|00005300| 20 6f 66 20 74 68 65 20 | 77 69 6e 64 6f 77 20 74 | of the |window t|
|00005310| 6f 20 73 75 70 70 6f 72 | 74 20 65 64 69 74 69 6e |o suppor|t editin|
|00005320| 67 2e 2a 20 20 50 72 65 | 73 73 20 74 68 65 20 6c |g.* Pre|ss the l|
|00005330| 65 66 74 6d 6f 73 74 20 | 69 63 6f 6e 20 28 61 20 |eftmost |icon (a |
|00005340| 46 69 6c 65 20 69 63 6f | 6e 29 20 69 6e 20 74 68 |File ico|n) in th|
|00005350| 65 20 62 61 72 20 61 74 | 20 74 68 65 20 62 6f 74 |e bar at| the bot|
|00005360| 74 6f 6d 20 6f 66 20 74 | 68 65 20 77 69 6e 64 6f |tom of t|he windo|
|00005370| 77 20 74 6f 20 70 6f 70 | 20 75 70 20 74 68 65 20 |w to pop| up the |
|00005380| 46 69 6c 65 20 6d 65 6e | 75 2e 20 20 54 68 65 20 |File men|u. The |
|00005390| 22 56 69 65 77 49 74 20 | 48 65 6c 70 22 20 69 74 |"ViewIt |Help" it|
|000053a0| 65 6d 20 61 74 20 74 68 | 65 20 74 6f 70 20 6f 66 |em at th|e top of|
|000053b0| 20 74 68 69 73 20 6d 65 | 6e 75 20 6f 70 65 6e 73 | this me|nu opens|
|000053c0| 20 74 68 65 20 6d 61 69 | 6e 20 68 65 6c 70 20 77 | the mai|n help w|
|000053d0| 69 6e 64 6f 77 20 66 6f | 72 20 74 68 65 20 56 69 |indow fo|r the Vi|
|000053e0| 65 77 49 74 2c 20 46 61 | 63 65 49 74 2c 20 61 6e |ewIt, Fa|ceIt, an|
|000053f0| 64 20 55 74 69 6c 49 74 | 20 6d 6f 64 75 6c 65 73 |d UtilIt| modules|
|00005400| 2e 0d 20 20 49 66 20 79 | 6f 75 20 77 6f 75 6c 64 |.. If y|ou would|
|00005410| 20 6c 69 6b 65 20 74 6f | 20 6c 65 61 72 6e 20 6d | like to| learn m|
|00005420| 6f 72 65 20 61 62 6f 75 | 74 20 74 68 65 20 74 65 |ore abou|t the te|
|00005430| 63 68 6e 69 63 61 6c 20 | 64 65 74 61 69 6c 73 20 |chnical |details |
|00005440| 6f 66 20 75 73 69 6e 67 | 20 56 69 65 77 49 74 2c |of using| ViewIt,|
|00005450| 20 65 78 70 6c 6f 72 65 | 20 74 68 65 20 74 6f 70 | explore| the top|
|00005460| 69 63 73 20 70 72 65 73 | 65 6e 74 65 64 20 69 6e |ics pres|ented in|
|00005470| 20 74 68 65 20 56 69 65 | 77 49 74 20 48 65 6c 70 | the Vie|wIt Help|
|00005480| 20 77 69 6e 64 6f 77 2e | 20 20 54 68 65 20 22 45 | window.| The "E|
|00005490| 64 69 74 69 6e 67 22 20 | 74 6f 70 69 63 20 75 6e |diting" |topic un|
|000054a0| 64 65 72 20 74 68 65 20 | 22 56 69 65 77 49 74 22 |der the |"ViewIt"|
|000054b0| 20 6d 65 6e 75 2c 20 66 | 6f 72 20 65 78 61 6d 70 | menu, f|or examp|
|000054c0| 6c 65 2c 20 64 65 73 63 | 72 69 62 65 73 20 64 65 |le, desc|ribes de|
|000054d0| 74 61 69 6c 73 20 6f 66 | 20 6f 6e 2d 6c 69 6e 65 |tails of| on-line|
|000054e0| 20 65 64 69 74 69 6e 67 | 2e 20 20 41 6c 73 6f 20 | editing|. Also |
|000054f0| 6e 6f 74 65 20 74 68 61 | 74 20 74 68 65 20 63 6f |note tha|t the co|
|00005500| 64 65 20 72 65 73 6f 75 | 72 63 65 73 20 61 6e 64 |de resou|rces and|
|00005510| 20 68 65 6c 70 20 74 65 | 78 74 20 75 73 65 64 20 | help te|xt used |
|00005520| 74 6f 20 73 75 70 70 6f | 72 74 20 6f 6e 2d 6c 69 |to suppo|rt on-li|
|00005530| 6e 65 20 65 64 69 74 69 | 6e 67 20 61 72 65 20 6e |ne editi|ng are n|
|00005540| 6f 74 20 6e 65 65 64 65 | 64 20 69 6e 20 66 69 6e |ot neede|d in fin|
|00005550| 69 73 68 65 64 20 70 72 | 6f 67 72 61 6d 73 2c 20 |ished pr|ograms, |
|00005560| 73 6f 20 74 68 65 72 65 | 20 69 73 20 6e 6f 20 70 |so there| is no p|
|00005570| 65 6e 61 6c 74 79 20 66 | 6f 72 20 56 69 65 77 49 |enalty f|or ViewI|
|00005580| 74 27 73 20 73 75 70 70 | 6f 72 74 20 6f 66 20 74 |t's supp|ort of t|
|00005590| 68 69 73 20 66 65 61 74 | 75 72 65 2e 0d 0d 2a 20 |his feat|ure...* |
|000055a0| 4e 4f 54 45 3a 20 20 49 | 66 20 61 20 63 6f 6c 6f |NOTE: I|f a colo|
|000055b0| 72 20 6f 72 20 73 74 79 | 6c 65 20 63 68 61 6e 67 |r or sty|le chang|
|000055c0| 65 20 64 6f 65 73 20 6e | 6f 74 20 68 61 76 65 20 |e does n|ot have |
|000055d0| 74 68 65 20 64 65 73 69 | 72 65 64 20 65 66 66 65 |the desi|red effe|
|000055e0| 63 74 20 69 74 20 6d 61 | 79 20 62 65 20 64 75 65 |ct it ma|y be due|
|000055f0| 20 74 6f 20 61 20 6c 69 | 6d 69 74 61 74 69 6f 6e | to a li|mitation|
|00005600| 20 6f 66 20 6f 6e 65 20 | 6f 66 20 41 70 70 6c 65 | of one |of Apple|
|00005610| 27 73 20 6f 77 6e 20 73 | 74 61 6e 64 61 72 64 20 |'s own s|tandard |
|00005620| 43 44 45 46 20 63 6f 6e | 74 72 6f 6c 73 2e 20 20 |CDEF con|trols. |
|00005630| 57 68 65 6e 20 72 65 73 | 65 74 74 69 6e 67 20 74 |When res|etting t|
|00005640| 68 65 20 63 6f 6c 6f 72 | 20 6f 66 20 61 20 73 74 |he color| of a st|
|00005650| 61 6e 64 61 72 64 20 62 | 75 74 74 6f 6e 2c 20 66 |andard b|utton, f|
|00005660| 6f 72 20 65 78 61 6d 70 | 6c 65 2c 20 74 68 65 20 |or examp|le, the |
|00005670| 66 69 72 73 74 20 63 6f | 6c 6f 72 20 73 65 6c 65 |first co|lor sele|
|00005680| 63 74 65 64 20 77 69 6c | 6c 20 63 6f 6c 6f 72 20 |cted wil|l color |
|00005690| 74 68 65 20 65 6e 74 69 | 72 65 20 63 6f 6e 74 72 |the enti|re contr|
|000056a0| 6f 6c 20 75 6e 74 69 6c | 20 61 6e 6f 74 68 65 72 |ol until| another|
|000056b0| 20 63 6f 6c 6f 72 20 69 | 73 20 73 65 6c 65 63 74 | color i|s select|
|000056c0| 65 64 20 66 6f 72 20 61 | 6e 6f 74 68 65 72 20 63 |ed for a|nother c|
|000056d0| 6f 6e 74 72 6f 6c 20 70 | 61 72 74 2e 20 20 53 75 |ontrol p|art. Su|
|000056e0| 63 68 20 22 64 69 73 70 | 6c 61 79 20 62 75 67 73 |ch "disp|lay bugs|
|000056f0| 22 20 64 6f 20 6e 6f 74 | 20 6f 63 63 75 72 20 77 |" do not| occur w|
|00005700| 69 74 68 20 56 69 65 77 | 49 74 27 73 20 6f 77 6e |ith View|It's own|
|00005710| 20 63 6f 6e 74 72 6f 6c | 73 2e 00 00 08 94 53 69 | control|s.....Si|
|00005720| 6d 70 6c 65 72 20 53 6f | 75 72 63 65 0d 20 20 56 |mpler So|urce. V|
|00005730| 69 65 77 49 74 20 69 73 | 20 70 6f 77 65 72 66 75 |iewIt is| powerfu|
|00005740| 6c 20 62 75 74 2c 20 75 | 6e 6c 69 6b 65 20 6f 74 |l but, u|nlike ot|
|00005750| 68 65 72 20 74 6f 6f 6c | 73 2c 20 64 6f 65 73 20 |her tool|s, does |
|00005760| 6e 6f 74 20 6d 61 6b 65 | 20 79 6f 75 20 70 61 79 |not make| you pay|
|00005770| 20 66 6f 72 20 74 68 69 | 73 20 70 6f 77 65 72 20 | for thi|s power |
|00005780| 77 69 74 68 20 63 6f 6d | 70 6c 65 78 20 73 6f 75 |with com|plex sou|
|00005790| 72 63 65 20 63 6f 64 65 | 2e 20 20 41 74 20 74 68 |rce code|. At th|
|000057a0| 65 20 73 61 6d 65 20 74 | 69 6d 65 20 74 68 69 73 |e same t|ime this|
|000057b0| 20 64 6f 65 73 20 6e 6f | 74 20 6d 65 61 6e 20 74 | does no|t mean t|
|000057c0| 68 61 74 20 79 6f 75 20 | 73 61 63 72 69 66 69 63 |hat you |sacrific|
|000057d0| 65 20 61 6e 79 20 66 6c | 65 78 69 62 69 6c 69 74 |e any fl|exibilit|
|000057e0| 79 20 77 68 65 6e 20 75 | 73 69 6e 67 20 56 69 65 |y when u|sing Vie|
|000057f0| 77 49 74 20 73 69 6e 63 | 65 20 79 6f 75 20 63 61 |wIt sinc|e you ca|
|00005800| 6e 20 63 68 6f 6f 73 65 | 20 74 6f 20 69 6e 74 65 |n choose| to inte|
|00005810| 72 63 65 70 74 20 65 76 | 65 72 79 20 65 76 65 6e |rcept ev|ery even|
|00005820| 74 20 61 6e 64 20 6d 65 | 73 73 61 67 65 20 74 68 |t and me|ssage th|
|00005830| 61 74 20 69 73 20 70 61 | 73 73 65 64 20 74 6f 20 |at is pa|ssed to |
|00005840| 61 20 56 69 65 77 49 74 | 20 63 6f 6e 74 72 6f 6c |a ViewIt| control|
|00005850| 2e 0d 20 20 54 68 65 20 | 73 69 6d 70 6c 65 73 74 |.. The |simplest|
|00005860| 20 70 72 6f 67 72 61 6d | 73 20 74 68 61 74 20 75 | program|s that u|
|00005870| 73 65 20 56 69 65 77 49 | 74 20 61 6c 73 6f 20 6d |se ViewI|t also m|
|00005880| 61 6b 65 20 75 73 65 20 | 6f 66 20 74 68 65 20 46 |ake use |of the F|
|00005890| 61 63 65 49 74 20 6d 6f | 64 75 6c 65 20 74 6f 20 |aceIt mo|dule to |
|000058a0| 68 61 6e 64 6c 65 20 74 | 68 65 20 6d 61 69 6e 20 |handle t|he main |
|000058b0| 6d 65 6e 75 20 62 61 72 | 20 61 6e 64 20 6f 74 68 |menu bar| and oth|
|000058c0| 65 72 20 70 72 6f 67 72 | 61 6d 2d 77 69 64 65 20 |er progr|am-wide |
|000058d0| 66 65 61 74 75 72 65 73 | 2e 20 20 46 61 63 65 49 |features|. FaceI|
|000058e0| 74 2d 62 61 73 65 64 20 | 70 72 6f 67 72 61 6d 73 |t-based |programs|
|000058f0| 20 72 65 71 75 69 72 65 | 20 6a 75 73 74 20 61 20 | require| just a |
|00005900| 66 65 77 20 6c 69 6e 65 | 73 20 6f 66 20 63 6f 64 |few line|s of cod|
|00005910| 65 20 28 50 61 73 63 61 | 6c 20 73 6f 75 72 63 65 |e (Pasca|l source|
|00005920| 20 69 73 20 73 68 6f 77 | 6e 20 62 75 74 20 6f 74 | is show|n but ot|
|00005930| 68 65 72 20 6c 61 6e 67 | 75 61 67 65 73 20 61 72 |her lang|uages ar|
|00005940| 65 20 73 69 6d 69 6c 61 | 72 29 3a 0d 20 20 46 61 |e simila|r):. Fa|
|00005950| 63 65 49 74 28 6e 69 6c | 2c 44 6f 49 6e 69 74 2c |ceIt(nil|,DoInit,|
|00005960| 30 2c 30 2c 30 2c 30 29 | 3b 20 20 20 7b 69 6e 69 |0,0,0,0)|; {ini|
|00005970| 74 69 61 6c 69 7a 65 20 | 73 74 75 66 66 7d 0d 20 |tialize |stuff}. |
|00005980| 20 72 65 70 65 61 74 0d | 20 20 20 46 61 63 65 49 | repeat.| FaceI|
|00005990| 74 28 6e 69 6c 2c 44 6f | 4c 6f 6f 70 2c 30 2c 30 |t(nil,Do|Loop,0,0|
|000059a0| 2c 30 2c 30 29 3b 20 20 | 7b 68 61 6e 64 6c 65 20 |,0,0); |{handle |
|000059b0| 65 76 65 6e 74 73 7d 0d | 20 20 75 6e 74 69 6c 20 |events}.| until |
|000059c0| 66 61 6c 73 65 3b 0d 77 | 68 65 72 65 20 74 68 65 |false;.w|here the|
|000059d0| 20 73 69 6e 67 6c 65 20 | 22 46 61 63 65 49 74 22 | single |"FaceIt"|
|000059e0| 20 70 72 6f 63 65 64 75 | 72 65 20 69 73 20 75 73 | procedu|re is us|
|000059f0| 65 64 20 74 6f 20 63 61 | 6c 6c 20 61 6c 6c 20 46 |ed to ca|ll all F|
|00005a00| 61 63 65 57 61 72 65 20 | 6d 6f 64 75 6c 65 73 2c |aceWare |modules,|
|00005a10| 20 61 6e 64 20 74 68 65 | 20 66 69 72 73 74 20 70 | and the| first p|
|00005a20| 61 72 61 6d 65 74 65 72 | 20 22 6e 69 6c 22 20 28 |arameter| "nil" (|
|00005a30| 3d 20 7a 65 72 6f 29 20 | 69 6e 64 69 63 61 74 65 |= zero) |indicate|
|00005a40| 73 20 74 68 61 74 20 56 | 69 65 77 49 74 2c 20 46 |s that V|iewIt, F|
|00005a50| 61 63 65 49 74 2c 20 6f | 72 20 55 74 69 6c 49 74 |aceIt, o|r UtilIt|
|00005a60| 20 69 73 20 62 65 69 6e | 67 20 63 61 6c 6c 65 64 | is bein|g called|
|00005a70| 2e 0d 20 20 54 68 65 20 | 73 6f 75 72 63 65 20 66 |.. The |source f|
|00005a80| 6f 72 20 74 68 69 73 20 | 64 65 6d 6f 20 70 72 6f |or this |demo pro|
|00005a90| 67 72 61 6d 20 69 73 20 | 73 6c 69 67 68 74 6c 79 |gram is |slightly|
|00005aa0| 20 6d 6f 72 65 20 63 6f | 6d 70 6c 69 63 61 74 65 | more co|mplicate|
|00005ab0| 64 20 74 68 61 6e 20 74 | 68 61 74 20 73 68 6f 77 |d than t|hat show|
|00005ac0| 6e 20 61 62 6f 76 65 20 | 64 75 65 20 74 6f 20 74 |n above |due to t|
|00005ad0| 68 65 20 66 65 77 20 69 | 74 65 6d 73 20 69 6e 20 |he few i|tems in |
|00005ae0| 69 74 73 20 77 69 6e 64 | 6f 77 73 20 74 68 61 74 |its wind|ows that|
|00005af0| 20 72 65 71 75 69 72 65 | 20 61 20 72 65 73 70 6f | require| a respo|
|00005b00| 6e 73 65 20 66 72 6f 6d | 20 74 68 65 20 70 72 6f |nse from| the pro|
|00005b10| 67 72 61 6d 2e 20 20 48 | 69 74 74 69 6e 67 20 74 |gram. H|itting t|
|00005b20| 68 65 20 57 68 79 20 56 | 69 65 77 49 74 3f 20 62 |he Why V|iewIt? b|
|00005b30| 75 74 74 6f 6e 20 69 6e | 20 74 68 65 20 22 4d 6f |utton in| the "Mo|
|00005b40| 64 65 6c 65 73 73 20 56 | 69 65 77 49 74 20 57 69 |deless V|iewIt Wi|
|00005b50| 6e 64 6f 77 22 2c 20 66 | 6f 72 20 65 78 61 6d 70 |ndow", f|or examp|
|00005b60| 6c 65 2c 20 63 61 75 73 | 65 73 20 74 68 65 20 70 |le, caus|es the p|
|00005b70| 72 6f 67 72 61 6d 20 74 | 6f 20 65 78 65 63 75 74 |rogram t|o execut|
|00005b80| 65 20 74 68 65 20 66 6f | 6c 6c 6f 77 69 6e 67 20 |e the fo|llowing |
|00005b90| 63 6f 64 65 20 74 6f 20 | 6f 70 65 6e 20 74 68 69 |code to |open thi|
|00005ba0| 73 20 22 57 68 79 20 56 | 69 65 77 49 74 3f 22 20 |s "Why V|iewIt?" |
|00005bb0| 6d 6f 64 61 6c 20 77 69 | 6e 64 6f 77 3a 0d 20 20 |modal wi|ndow:. |
|00005bc0| 46 61 63 65 49 74 28 6e | 69 6c 2c 4e 65 77 57 6e |FaceIt(n|il,NewWn|
|00005bd0| 64 2c 31 30 30 33 2c 30 | 2c 30 2c 30 29 3b 20 20 |d,1003,0|,0,0); |
|00005be0| 20 7b 6f 70 65 6e 20 77 | 69 6e 64 6f 77 7d 0d 20 | {open w|indow}. |
|00005bf0| 20 72 65 70 65 61 74 0d | 20 20 20 46 61 63 65 49 | repeat.| FaceI|
|00005c00| 74 28 6e 69 6c 2c 4d 64 | 6c 57 6e 64 2c 31 30 30 |t(nil,Md|lWnd,100|
|00005c10| 33 2c 30 2c 30 2c 30 29 | 3b 20 20 7b 72 75 6e 20 |3,0,0,0)|; {run |
|00005c20| 77 69 6e 64 6f 77 7d 0d | 20 20 75 6e 74 69 6c 20 |window}.| until |
|00005c30| 28 77 63 48 69 74 20 3d | 20 31 29 3b 0d 20 20 46 |(wcHit =| 1);. F|
|00005c40| 61 63 65 49 74 28 6e 69 | 6c 2c 45 6e 64 57 6e 64 |aceIt(ni|l,EndWnd|
|00005c50| 2c 31 30 30 33 2c 30 2c | 30 2c 30 29 3b 20 20 20 |,1003,0,|0,0); |
|00005c60| 7b 63 6c 6f 73 65 20 77 | 69 6e 64 6f 77 7d 0d 77 |{close w|indow}.w|
|00005c70| 68 65 72 65 20 22 77 63 | 48 69 74 22 20 69 73 20 |here "wc|Hit" is |
|00005c80| 74 68 65 20 6e 75 6d 62 | 65 72 20 6f 66 20 61 20 |the numb|er of a |
|00005c90| 63 6f 6e 74 72 6f 6c 20 | 69 6e 20 74 68 69 73 20 |control |in this |
|00005ca0| 77 69 6e 64 6f 77 20 28 | 77 63 48 69 74 20 3d 20 |window (|wcHit = |
|00005cb0| 31 20 3d 20 22 4f 4b 22 | 20 62 75 74 74 6f 6e 29 |1 = "OK"| button)|
|00005cc0| 2e 0d 20 20 48 6f 77 20 | 63 61 6e 20 73 6f 20 6c |.. How |can so l|
|00005cd0| 69 74 74 6c 65 20 63 6f | 64 65 20 62 65 20 72 65 |ittle co|de be re|
|00005ce0| 71 75 69 72 65 64 20 74 | 6f 20 6f 70 65 6e 20 61 |quired t|o open a|
|00005cf0| 6e 64 20 72 75 6e 20 74 | 68 69 73 20 77 69 6e 64 |nd run t|his wind|
|00005d00| 6f 77 3f 20 20 54 68 65 | 20 74 72 69 63 6b 20 69 |ow? The| trick i|
|00005d10| 73 20 74 68 61 74 20 56 | 69 65 77 49 74 20 61 6e |s that V|iewIt an|
|00005d20| 64 20 56 69 65 77 49 74 | 20 63 6f 6e 74 72 6f 6c |d ViewIt| control|
|00005d30| 73 20 75 6e 64 65 72 73 | 74 61 6e 64 20 68 6f 77 |s unders|tand how|
|00005d40| 20 74 6f 20 68 61 6e 64 | 6c 65 20 6d 6f 73 74 20 | to hand|le most |
|00005d50| 65 76 65 6e 74 73 20 74 | 68 61 74 20 6f 63 63 75 |events t|hat occu|
|00005d60| 72 20 69 6e 20 77 69 6e | 64 6f 77 73 2c 20 61 6c |r in win|dows, al|
|00005d70| 6c 6f 77 69 6e 67 20 74 | 68 65 20 70 72 6f 67 72 |lowing t|he progr|
|00005d80| 61 6d 20 63 6f 64 65 20 | 74 6f 20 62 65 20 72 65 |am code |to be re|
|00005d90| 64 75 63 65 64 20 74 6f | 20 74 68 61 74 20 6e 65 |duced to| that ne|
|00005da0| 65 64 65 64 20 74 6f 20 | 68 61 6e 64 6c 65 20 70 |eded to |handle p|
|00005db0| 72 6f 67 72 61 6d 2d 73 | 70 65 63 69 66 69 63 20 |rogram-s|pecific |
|00005dc0| 65 76 65 6e 74 73 2e 20 | 20 4f 74 68 65 72 20 70 |events. | Other p|
|00005dd0| 72 6f 67 72 61 6d 20 61 | 6e 64 20 64 69 61 6c 6f |rogram a|nd dialo|
|00005de0| 67 20 6d 61 6e 61 67 65 | 72 73 20 61 6c 73 6f 20 |g manage|rs also |
|00005df0| 64 6f 20 74 68 69 73 2c | 20 62 75 74 20 6e 6f 6e |do this,| but non|
|00005e00| 65 20 64 6f 65 73 20 69 | 74 20 61 73 20 77 65 6c |e does i|t as wel|
|00005e10| 6c 20 61 73 20 56 69 65 | 77 49 74 2e 0d 20 20 54 |l as Vie|wIt.. T|
|00005e20| 68 65 20 73 63 72 6f 6c | 6c 61 62 6c 65 20 76 69 |he scrol|lable vi|
|00005e30| 65 77 20 23 32 2c 20 66 | 6f 72 20 65 78 61 6d 70 |ew #2, f|or examp|
|00005e40| 6c 65 2c 20 22 6b 6e 6f | 77 73 22 20 77 68 61 74 |le, "kno|ws" what|
|00005e50| 20 74 6f 20 64 6f 20 77 | 68 65 6e 20 69 74 73 20 | to do w|hen its |
|00005e60| 73 63 72 6f 6c 6c 20 62 | 61 72 20 69 73 20 63 6c |scroll b|ar is cl|
|00005e70| 69 63 6b 65 64 2e 20 20 | 54 68 65 20 6d 65 6e 75 |icked. |The menu|
|00005e80| 73 20 69 6e 20 74 68 65 | 20 62 61 72 20 61 62 6f |s in the| bar abo|
|00005e90| 76 65 20 74 68 69 73 20 | 68 65 6c 70 20 74 65 78 |ve this |help tex|
|00005ea0| 74 20 28 22 46 69 6c 65 | 22 2c 20 22 45 64 69 74 |t ("File|", "Edit|
|00005eb0| 22 2c 20 22 54 65 78 74 | 22 2c 20 26 20 22 54 6f |", "Text|", & "To|
|00005ec0| 70 69 63 73 22 29 20 63 | 6f 6e 74 61 69 6e 20 73 |pics") c|ontain s|
|00005ed0| 74 61 6e 64 61 72 64 20 | 69 74 65 6d 73 20 74 68 |tandard |items th|
|00005ee0| 61 74 20 22 6b 6e 6f 77 | 22 20 77 68 61 74 20 74 |at "know|" what t|
|00005ef0| 6f 20 64 6f 20 77 68 65 | 6e 20 73 65 6c 65 63 74 |o do whe|n select|
|00005f00| 65 64 2e 20 20 41 6e 64 | 20 56 69 65 77 49 74 20 |ed. And| ViewIt |
|00005f10| 22 6b 6e 6f 77 73 22 20 | 77 68 61 74 20 74 6f 20 |"knows" |what to |
|00005f20| 64 6f 20 77 68 65 6e 20 | 74 68 65 20 67 72 6f 77 |do when |the grow|
|00005f30| 20 6f 72 20 7a 6f 6f 6d | 20 62 6f 78 65 73 20 61 | or zoom| boxes a|
|00005f40| 72 65 20 75 73 65 64 20 | 74 6f 20 72 65 73 69 7a |re used |to resiz|
|00005f50| 65 20 74 68 65 20 77 69 | 6e 64 6f 77 2e 20 20 4e |e the wi|ndow. N|
|00005f60| 6f 6e 65 20 6f 66 20 74 | 68 69 73 20 64 65 66 61 |one of t|his defa|
|00005f70| 75 6c 74 20 62 65 68 61 | 76 69 6f 72 20 72 65 71 |ult beha|vior req|
|00005f80| 75 69 72 65 73 20 61 20 | 73 69 6e 67 6c 65 20 6c |uires a |single l|
|00005f90| 69 6e 65 20 6f 66 20 70 | 72 6f 67 72 61 6d 20 63 |ine of p|rogram c|
|00005fa0| 6f 64 65 20 74 6f 20 73 | 75 70 70 6f 72 74 20 69 |ode to s|upport i|
|00005fb0| 74 2e 00 00 07 02 57 68 | 61 74 20 4f 74 68 65 72 |t.....Wh|at Other|
|00005fc0| 73 20 54 68 69 6e 6b 0d | 20 20 54 68 65 20 66 6f |s Think.| The fo|
|00005fd0| 6c 6c 6f 77 69 6e 67 20 | 71 75 6f 74 65 73 20 61 |llowing |quotes a|
|00005fe0| 72 65 20 72 65 70 72 65 | 73 65 6e 74 61 74 69 76 |re repre|sentativ|
|00005ff0| 65 20 6f 66 20 77 68 61 | 74 20 77 65 20 74 79 70 |e of wha|t we typ|
|00006000| 69 63 61 6c 6c 79 20 68 | 65 61 72 20 66 72 6f 6d |ically h|ear from|
|00006010| 20 70 72 6f 67 72 61 6d | 6d 65 72 73 20 75 73 69 | program|mers usi|
|00006020| 6e 67 20 56 69 65 77 49 | 74 2e 20 20 54 68 65 20 |ng ViewI|t. The |
|00006030| 70 61 72 74 69 63 75 6c | 61 72 20 71 75 6f 74 65 |particul|ar quote|
|00006040| 73 20 77 65 72 65 20 63 | 68 6f 73 65 6e 20 74 6f |s were c|hosen to|
|00006050| 20 69 6c 6c 75 73 74 72 | 61 74 65 20 74 68 65 20 | illustr|ate the |
|00006060| 77 69 64 65 20 72 61 6e | 67 65 20 6f 66 20 70 72 |wide ran|ge of pr|
|00006070| 6f 67 72 61 6d 6d 69 6e | 67 20 65 6e 76 69 72 6f |ogrammin|g enviro|
|00006080| 6e 6d 65 6e 74 73 20 69 | 6e 20 77 68 69 63 68 20 |nments i|n which |
|00006090| 56 69 65 77 49 74 20 68 | 61 73 20 62 65 65 6e 20 |ViewIt h|as been |
|000060a0| 73 75 63 63 65 73 73 66 | 75 6c 6c 79 20 75 73 65 |successf|ully use|
|000060b0| 64 2e 0d 0d d2 49 d5 76 | 65 20 73 65 65 6e 20 65 |d....I.v|e seen e|
|000060c0| 76 65 72 79 74 68 69 6e | 67 2c 20 61 6e 64 20 49 |verythin|g, and I|
|000060d0| 20 74 68 69 6e 6b 20 74 | 68 61 74 20 56 69 65 77 | think t|hat View|
|000060e0| 49 74 20 69 73 20 74 68 | 65 20 62 65 73 74 20 74 |It is th|e best t|
|000060f0| 6f 6f 6c 20 61 72 6f 75 | 6e 64 20 66 6f 72 20 63 |ool arou|nd for c|
|00006100| 72 65 61 74 69 6e 67 20 | 68 69 67 68 2d 70 65 72 |reating |high-per|
|00006110| 66 6f 72 6d 61 6e 63 65 | 20 67 72 61 70 68 69 63 |formance| graphic|
|00006120| 61 6c 20 69 6e 74 65 72 | 66 61 63 65 73 20 69 6e |al inter|faces in|
|00006130| 76 6f 6c 76 69 6e 67 20 | 6d 61 6e 79 20 76 69 65 |volving |many vie|
|00006140| 77 73 20 61 6e 64 20 63 | 6f 6e 74 72 6f 6c 73 2e |ws and c|ontrols.|
|00006150| d3 0d 20 20 53 63 6f 74 | 74 20 48 61 6e 65 79 2c |.. Scot|t Haney,|
|00006160| 20 4c 69 76 65 72 6d 6f | 72 65 2c 20 43 41 20 2d | Livermo|re, CA -|
|00006170| 20 4d 50 57 20 43 2b 2b | 20 75 73 65 72 0d 0d d2 | MPW C++| user...|
|00006180| 56 69 65 77 49 74 20 77 | 69 6c 6c 20 63 6f 6d 70 |ViewIt w|ill comp|
|00006190| 6c 65 74 65 6c 79 20 63 | 68 61 6e 67 65 20 74 68 |letely c|hange th|
|000061a0| 65 20 77 61 79 20 70 65 | 6f 70 6c 65 20 74 68 69 |e way pe|ople thi|
|000061b0| 6e 6b 20 61 62 6f 75 74 | 20 70 72 6f 67 72 61 6d |nk about| program|
|000061c0| 6d 69 6e 67 2e 2e 2e 20 | 20 49 74 20 69 73 20 74 |ming... | It is t|
|000061d0| 68 65 20 6d 6f 73 74 20 | 69 6e 6e 6f 76 61 74 69 |he most |innovati|
|000061e0| 76 65 2c 20 63 72 65 61 | 74 69 76 65 2c 20 61 6e |ve, crea|tive, an|
|000061f0| 64 20 75 73 65 66 75 6c | 20 74 6f 6f 6c 20 66 6f |d useful| tool fo|
|00006200| 72 20 61 6e 79 20 70 72 | 6f 67 72 61 6d 6d 69 6e |r any pr|ogrammin|
|00006210| 67 20 65 6e 76 69 72 6f | 6e 6d 65 6e 74 20 49 20 |g enviro|nment I |
|00006220| 68 61 76 65 20 75 73 65 | 64 2e d3 0d 20 20 44 72 |have use|d... Dr|
|00006230| 2e 20 52 2e 20 50 2e 20 | 49 6e 67 65 6c 2c 20 57 |. R. P. |Ingel, W|
|00006240| 61 73 68 69 6e 67 74 6f | 6e 2c 20 44 2e 43 2e 20 |ashingto|n, D.C. |
|00006250| 2d 20 4c 61 6e 67 75 61 | 67 65 20 53 79 73 74 65 |- Langua|ge Syste|
|00006260| 6d 73 20 46 4f 52 54 52 | 41 4e aa 0d 0d d2 56 69 |ms FORTR|AN....Vi|
|00006270| 65 77 49 74 20 69 73 20 | 41 42 53 4f 4c 55 54 45 |ewIt is |ABSOLUTE|
|00006280| 4c 59 20 4d 41 52 56 45 | 4c 4f 55 53 21 20 20 54 |LY MARVE|LOUS! T|
|00006290| 68 65 20 6f 6e 6c 79 20 | 72 65 61 6c 20 70 72 6f |he only |real pro|
|000062a0| 62 6c 65 6d 20 69 73 20 | 73 74 69 63 6b 69 6e 67 |blem is |sticking|
|000062b0| 20 74 6f 20 6f 75 72 20 | 73 63 69 65 6e 63 65 2c | to our |science,|
|000062c0| 20 67 69 76 65 6e 20 61 | 6c 6c 20 74 68 69 73 20 | given a|ll this |
|000062d0| 6e 65 77 2c 20 65 6c 65 | 67 61 6e 74 20 47 55 49 |new, ele|gant GUI|
|000062e0| 20 70 6f 77 65 72 2e 20 | 20 54 68 65 20 6e 65 61 | power. | The nea|
|000062f0| 74 20 61 63 74 69 76 65 | 20 65 64 69 74 69 6e 67 |t active| editing|
|00006300| 2c 20 74 6f 6f 2c 20 69 | 73 20 61 20 63 6f 6e 73 |, too, i|s a cons|
|00006310| 74 61 6e 74 20 74 65 6d | 70 74 61 74 69 6f 6e 20 |tant tem|ptation |
|00006320| 74 6f 20 61 64 64 20 6e | 65 77 20 61 6e 64 20 75 |to add n|ew and u|
|00006330| 73 65 66 75 6c 20 66 75 | 6e 20 62 69 74 73 2e d3 |seful fu|n bits..|
|00006340| 0d 20 20 44 72 73 2e 20 | 4a 6f 68 6e 20 26 20 41 |. Drs. |John & A|
|00006350| 6e 6e 20 54 68 6f 72 73 | 6f 6e 2c 20 4f 78 66 6f |nn Thors|on, Oxfo|
|00006360| 72 64 2c 20 45 6e 67 6c | 61 6e 64 20 2d 20 54 48 |rd, Engl|and - TH|
|00006370| 49 4e 4b 20 43 aa 20 75 | 73 65 72 73 0d 0d d2 49 |INK C. u|sers...I|
|00006380| d5 6d 20 6e 6f 74 20 61 | 20 74 72 61 69 6e 65 64 |.m not a| trained|
|00006390| 20 70 72 6f 67 72 61 6d | 6d 65 72 2e 20 48 79 70 | program|mer. Hyp|
|000063a0| 65 72 43 61 72 64 a8 20 | 77 61 73 20 61 20 74 72 |erCard. |was a tr|
|000063b0| 65 6d 65 6e 64 6f 75 73 | 6c 79 20 65 6c 65 76 61 |emendous|ly eleva|
|000063c0| 74 69 6e 67 20 65 78 70 | 65 72 69 65 6e 63 65 2c |ting exp|erience,|
|000063d0| 20 62 75 74 20 49 20 73 | 6f 6f 6e 20 66 6f 75 6e | but I s|oon foun|
|000063e0| 64 20 74 68 65 72 65 20 | 77 65 72 65 2e 2e 2e 6c |d there |were...l|
|000063f0| 69 6d 69 74 61 74 69 6f | 6e 73 2e 2e 2e 20 20 45 |imitatio|ns... E|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.